2014-02-22 2 views
0

saveToPhotoAlbum: true - этот флаг должен сделать видео сохранено в PhotoAlbum.cordova ios video - saveToPhotoAlbum - не работает

Я использую cordova 3.3 и не работает.

Он работает для изображения, он также работает для android.

Любая идея, как преодолеть это?

+0

пожалуйста, поставить некоторые вашей работы, то есть код здесь –

+0

Его просто код из документов, с параметром, установленным в true ... –

ответ

0

Использование Cordova 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"); 
} 
Смежные вопросы