gpt4 book ai didi

ios - Phonegap 3.4.0 和相机插件 (iOS) : CDVPlugin class CDVCamera (pluginName: camera) does not exist 的问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:35:21 29 4
gpt4 key购买 nike

我目前在使用 Phonegap 和 org.apache.cordova.camera 等插件时遇到了一个大问题。它们不会加载到我的项目中。

我在 stackoverflow 上找到了很多不同的答案:- 重新安装插件- 删除平台并重建项目- 创建一个全新的项目

还有一些,但没有解决我的问题。

这是我在 console.log 中找到的消息:

2014-03-29 15:08:19.123 Parking[31170:70b] Multi-tasking -> Device: YES, App: YES
2014-03-29 15:08:19.132 Parking[31170:70b] Unlimited access to network resources
2014-03-29 15:08:19.149 Parking[31170:70b] CDVPlugin class CDVLocation (pluginName: geolocation) does not exist.
2014-03-29 15:08:19.150 Parking[31170:70b] [CDVTimer][geolocation] 0.471950ms
2014-03-29 15:08:19.150 Parking[31170:70b] CDVPlugin class CDVCamera (pluginName: camera) does not exist.
2014-03-29 15:08:19.150 Parking[31170:70b] [CDVTimer][camera] 0.374973ms
2014-03-29 15:08:19.151 Parking[31170:70b] [CDVTimer][TotalPluginStartup] 1.603007ms
2014-03-29 15:08:19.247 Parking[31170:70b] Resetting plugins due to page load.

这是我添加插件的方式:

phonegap plugin add org.apache.cordova.camera
phonegap plugin add org.apache.cordova.geolocation

在我的 config.xml 中,我添加了以下部分:

<feature name="Geolocation">
<param name="ios-package" value="CDVLocation" />
</feature>
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>

<gap:plugin name="org.apache.cordova.camera" />
<gap:plugin name="org.apache.cordova.geolocation" />

在我的项目中,我使用了他们文档中的相机示例代码,但 navigator.camera 未定义。

谁能帮我解决这个问题?

最佳答案

如果您的应用在 config.xml 文件中有空格,请尝试删除它们。删除插件并删除平台。然后添加平台并重新安装插件。感谢用户 Aras,这个过程解决了我的问题。 Plugin not found, or is not a CDVPlugin. Check your plugin mapping in config.xml

关于ios - Phonegap 3.4.0 和相机插件 (iOS) : CDVPlugin class CDVCamera (pluginName: camera) does not exist 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22733590/

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