javascript - 是否可以阻止 Cordova 的相机插件在设备上存储图像?

标签 javascript android ios cordova camera

我正在创建一个混合 JavaScript 移动应用程序 (Android/iOS),我希望使用 Cordova 使用设备相机拍照。拍摄照片后,它将被上传到服务器。如果图像从不存储在设备上,仅在用户批准并上传之前存储在内存中,这将是优选的。这可能吗?提前致谢。

最佳答案

首先确保您使用的是相机,而不是捕获

然后,在设置相机时,请确保设置CameraOptions。您可以在此处指定是否要在本地保存文件。您可以通过将相机选项 saveToPhotoAlbum 设置为 false 来实现此目的。

Here您可以查看如何设置相机。
Here您可以了解如何设置相机选项。

关于javascript - 是否可以阻止 Cordova 的相机插件在设备上存储图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25910539/

相关文章:

javascript - 从 Vue.js 2 中的计算属性中推送到数组

javascript - 如何更改IE8中TextNode的textContent?

android - 抑制 "Identifier not allowed in Android"

java - fragment 必须是公共(public)静态类才能从实例状态正确地重新创建

ios - 澄清 XCode 中的 StoryBoard 引用

java - JAVA和iOS的HMAC结果不同

ios - 在文本字段中快速添加逗号作为用户输入

javascript - 访问 Controller 中的 ng-repeat 变量

javascript - 如何使用 Jest 来监视 prop 内的方法并将其传递给组件?

android - ActionBarDrawerToggle 的 setToolbarNavigationClickListener 不起作用