Phonegap相机

时间:2012-01-05 22:00:15

标签: ios cordova

我正在寻找阻止Phonegap将图片保存到iOS上的相机​​胶卷。

我发现了一种可能的解决方案,但我并不喜欢它。该解决方案需要通过删除此行代码来分配phonegap API。

UIImageWriteToSavedPhotosAlbum(img, self, 
              @selector(image:didFinishSavingWithError:contextInfo:), nil);

来自phonegaplib文件夹中的capture.m文件(然后重建phonegaplib.xproj)。

有人有更好的解决方案吗?

1 个答案:

答案 0 :(得分:3)

只需使用相机API而不是捕获API。它允许您指定是否将保存到相机胶卷。 http://docs.phonegap.com/en/1.3.0/phonegap_camera_camera.md.html#Camera

options = { limit: 1, "savePhotoToAlbum" : "false" };

选项是您可以传递给getPicture函数的参数之一。 它需要一个像上面这样的对象。重要的参数是“savePhotoToAlbum”。将其设置为false将阻止它保存它。