使用phonegap build

时间:2015-08-24 08:05:40

标签: cordova phonegap-plugins phonegap-build

我想从phonegap应用程序中使用相机,但我得到:“未捕获的ReferenceError:相机未定义”

我在config.xml中拥有所有默认插件,包括相机应用程序:

....
<gap:plugin name="org.apache.cordova.battery-status" />
<gap:plugin name="org.apache.cordova.camera" />
<gap:plugin name="org.apache.cordova.media-capture" />
....

根据:http://docs.build.phonegap.com/en_US/ ......我没有看到别的事情要做。

当我查看build.phonegap.com/中的Plugins选项卡时,我看到“此应用程序没有插件。”,相机JS仍无法正常工作。

我错过了什么?

2 个答案:

答案 0 :(得分:0)

使用命令行添加插件最好的方法是使用cmd打开你的项目,然后过去 cordova插件添加cordova-plugin-camera 这行自动config.xml和manifest文件和插件将使用这个更新方式没有单一的错误。如果你有任何困惑,那么告诉我,我会帮助你。

答案 1 :(得分:0)

上周我遇到了同样的问题。我试图用这些解决方案来解决它:

  1. 尝试删除所有插件,然后重建项目。
  2. 如果您使用Cordova或Phonegap,请尝试删除缓存。
  3. 尝试使用 cordova插件添加cordova-plugin-camera从命令行添加插件。
  4. 尝试下载该插件,并从硬盘驱动器本地导入。
  5. 尝试所有这些解决方案后,我相信它会解决您的问题。如果没有,请告诉我。我会尽力帮助你。 祝你今天愉快。