gpt4 book ai didi

ios - Phonegap ios 相机在设备而非模拟器上失败

转载 作者:行者123 更新时间:2023-11-28 17:52:51 25 4
gpt4 key购买 nike

我正在使用 Phonegap 为使用设备摄像头的 IOS 和 Android 制作一个小应用程序,然后我使用 Phonegap Build 上传它。问题是相机插件似乎无法在设备上运行,尽管它可以在模拟器上运行(打开照片库,所以我知道它可以运行)。我使用以下代码:

navigator.camera.getPicture(uploadPhoto, onFail, { quality: 50, destinationType: Camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.PHOTOLIBRARY});

设备甚至没有转到 onFail 函数,我相信它不会将 getPicture 识别为函数,因为它确实将 navigator.camera 识别为对象。

我认为问题出在 config.xml 文件中的某处,因为如果我删除地理定位插件(有效),它仍会出于某种原因使用该插件。

这是我放在 xml 中的内容:

<feature name="http://api.phonegap.com/1.0/camera"/>
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>
<gap: Camera ...> (forgot the syntax)

这可能听起来很古怪,我可能遗漏了一些重要信息,但如果您能提供给我任何信息,我们将不胜感激。

最佳答案

晚了几年,但我这可能会在未来帮助其他人:我怀疑这里的问题是 Xcode simulator does not support audio and video input从 iOS 8.2 开始,在这个问题被问到之前不久。

Though most of the functionality of devices can be simulated in Simulator, some hardware features must be tested directly on a device. The hardware features that are not simulated as of iOS 8.2 are:

Motion support (accelerometer and gyroscope) are unsupported.Audio and video input (camera and microphone) are unsupported.

关于ios - Phonegap ios 相机在设备而非模拟器上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26760675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com