我正在尝试构建我的第一个科尔多瓦应用程序,但无法获得插件的工作。科尔多瓦3.1.0:找不到插件或不是CDVPlugin
我的应用程序是使用科尔多瓦命令行界面内置,所以我已经添加了摄像头插件是这样的:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
我的config.xml文件看起来是这样的:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.dev.myapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>My App</name>
<description>
A sample Apache Cordova application
</description>
<author email="[email protected]" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="index.html" />
<access origin="*" />
<preference name="fullscreen" value="true" />
<preference name="webviewbounce" value="true" />
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>
</widget>
我我运行了cordova build
并且一切都很顺利,但是当我在Xcode中构建项目时,它首先告诉我缺少CDVCamera.h, CDVCamera.m files
。当我首先运行cordova plugin add
时,命令行界面是否应该正确放置这些文件?
而且即使我手动复制文件在我的项目,该项目的运行,但是当我调用摄像头功能,它引发以下错误:
ERROR: Plugin 'Camera' not found, or is not a CDVPlugin
我知道我是新来的,但我无法弄清楚我做错了什么?
感谢您的支持!我对命令行工具的挑剔感到非常沮丧。它有很多需要解决的小错误。 – inorganik
非常感谢!我一直试图弄清楚这几个小时,你只是救了我很多的伤心:) –
它适合我! – VVL