2014-02-22 63 views
0

saveToPhotoAlbum:true - 此標誌應使視頻保存到PhotoAlbum。cordova ios video - saveToPhotoAlbum - 無法正常工作

我正在使用cordova 3.3,它不起作用。

它確實適用於圖像,它也適用於android。

任何想法如何克服這一點?

+0

請把一些你的工作,即代碼在這裏 –

+0

它只是一個代碼從文檔,選項設置爲真... –

回答

0

使用科爾多瓦3.5開發,安裝捕獲插件,在CDVCaptrure.m後,線路293(功能processVideo),它說:

/* don't need, it should automatically get saved 
NSLog(@"can save %@: %d ?", moviePath, UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath)); 
if (&UIVideoAtPathIsCompatibleWithSavedPhotosAlbum != NULL && UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath) == YES) { 
    NSLog(@"try to save movie"); 
    UISaveVideoAtPathToSavedPhotosAlbum(moviePath, nil, nil, nil); 
    NSLog(@"finished saving movie"); 
}*/ 

將其更改爲:

NSLog(@"can save %@: %d ?", moviePath, UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath)); 
if (&UIVideoAtPathIsCompatibleWithSavedPhotosAlbum != NULL && UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath) == YES) { 
    NSLog(@"try to save movie"); 
    UISaveVideoAtPathToSavedPhotosAlbum(moviePath, nil, nil, nil); 
    NSLog(@"finished saving movie"); 
}