Phonegap / ios - 捕获视频而不保存到iPhone相机胶卷

时间:2014-09-08 07:50:52

标签: ios iphone cordova

在应用中拍摄视频时,视频不会保存到相机胶卷。

我设置了标志saveToPhotoAlbum:true。

我的代码

            opt = {
                limit: 1,
                saveToPhotoAlbum: true,
                quality: 1
            };

            navigator.device.capture.captureVideo(
                that.captureVideoOnSuccess,
                that.onCaptureFail,
                opt
            );

类似的代码适用于getPicture而没有任何问题

        navigator.camera.getPicture(
            that.uploadPhoto,
            that.onCaptureFail, {
                destinationType: Camera.DestinationType.FILE_URI,
                sourceType: Camera.PictureSourceType.CAMERA,
                mediaType: Camera.MediaType.PICTURE,
                saveToPhotoAlbum: true
            }
        );

知道怎么过来这个吗? 任何解决方案都将受到欢迎 - 通过config,js代码,Objective-C

由于

1 个答案:

答案 0 :(得分:2)

这是我的解决方案(基于https://groups.google.com/forum/#!topic/phonegap/245nKJoqqak

在plugins / org.apache.cordova.media-capture / src / ios / CDVCapture.m

方法 - (CDVPluginResult *)processVideo:(NSString *)moviePath forCallbackId:(NSString *)callbackId

取消注释

下的行
  

/ *不需要,它应该自动保存

我不知道为什么这些专栏会被评论出来......