问题标签 [cordova-plugin-camera]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - cordova-plugin-camera file_uri 是在 iOS 中再次选择相同文件时的不同值
我的应用程序使用 cordova 相机插件(cordova-plugin-camera)从 SAVEDPHOTOALBUM 中选择文件进行上传。这个应用程序允许用户一个一个地选择最多 3 个文件并将 FILE_URI 存储在一个数组中。当用户选择一个文件时,我检查文件路径是否已经在数组中,并通知用户他是否再次选择了相同的文件。此验证在 Android 中运行良好。但是在 iOS 中,再次选择同一文件时,我会得到不同的 FILE_URI,并且重复文件选择验证失败。有什么方法可以检查是否在 iOS 中再次选择了相同的文件。
请在下面找到我正在使用的代码。
我已经在 iOS 10.2.1 和 iOS 11.1 上使用 cordova-plugin-camera 版本 2.4.1 进行了测试。
注意:我尝试将destinationType 更改为Camera.DestinationType.NATIVE_URI。如果再次选择图像文件,这将提供相同的路径,但会为视频文件提供不同的路径。
ios - ios 的 ionic v1 cordova-plugin-camera 问题
使用 Xcode 9.2 编译我的旧 ionic 项目我遇到了 cordova-plugin-camera 的问题。这段代码:
与 Xcode 8 完美搭配,但现在我在 img 标签中看不到图像的预览...
当然我设置了内容安全策略:
我还可以做些什么???
马西莫
android - 如何在android中使用意图打开特定文件夹?
我正在尝试使用意图打开特定文件夹,因为我需要将选取的数据从该文件夹传递到我的科尔多瓦应用程序。这个问题有什么解决办法吗?
以下是我目前使用的代码:-
通过此代码,用户首先必须选择一个文件资源管理器,文件资源管理器在该文件资源管理器上显示该文件夹的内容。但我的要求是直接打开该特定指定文件夹的内容并能够选择视频。有人可以帮我吗?
javascript - iOS新图片类型HEIC不能用,必须要JPEG
我在用
从 iOS 上的相机胶卷中获取图片。
如果我添加选项:
它给了我一个很棒的 JPG,但我无法从中获取地理位置 EXIF 信息。要获得我需要使用的位置:
但是,这给了我一个 HEIC 文件。这不能用于 img 标签或任何真实的方式。
最终目标是从图像中获取 EXIF 位置信息以及可用的 JPG。
javascript - 如何从 fileURI 获取 iOS nativeURI 或从 nativeURI 获取 fileURI
我正在使用 Cordova 相机插件来获取照片,但是我需要 nativeURI 和 fileURI。nativeURI 包含 EXIF 位置信息,并且 FileURI 是 JPEG 而不是不能在 img 标签中使用的 HEIF。
所以我需要以某种方式得到两者。
android - 科尔多瓦 navigator.camera 未定义
我已经安装了cordova-plugin-camera。虽然,它给了我以下错误。
navigator.camera 未定义。这是代码片段。提前致谢!
cordova - IOS 11 上的 Cordova 摄像头崩溃
我正在开发一个使用 Ionic 和 Cordova 制作的 IOS 应用程序。我读到要访问相机必须设置权限,所以我修改了 Info.plist 文件并添加了以下密钥:
但是当我运行应用程序并选择打开手机相机的按钮时,相机打开并且对话窗口请求许可,但应用程序突然崩溃。我不明白为什么?我应该在我的控制器代码中添加其他内容来等待用户权限吗?提前致谢
这是我的 config.xml 文件
javascript - Cordova Camera 插件在 iOS 上崩溃
我正在尝试在应用程序中使用 Cordova 相机插件。它在 Android 设备上运行良好,但由于某种原因,当安装在 iOS 设备上时,应用程序会崩溃。在iOS模拟器中调用相机时,它会失败。(因为模拟器显然没有相机)。这个问题有什么解决方案吗?
HTML
Javascript
配置文件
jquery - 如何从浏览器打开相机并将图像保存在 Cordova 的本地目录中
我有一个从浏览器打开相机的代码。如何改进此代码以便我可以将文件保存在本地目录中。
使用此代码,我可以访问相机