前端之家收集整理的这篇文章主要介绍了
android – ReferenceError:未定义摄像头,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试开发一个使用相机功能的PhoneGap应用程序.我在@L_404_0@关注插件文档,但没有运气.每次我尝试使用该功能时,我在Android设备上构建和测试时都会收到错误“ReferenceError:Camera is not defined”.
这是我的index.html的头部:
这是我用来使用相机功能的脚本:
由于我使用的是PhoneGap Build,这里是我使用的config.xml标签:
最佳答案
我有同样的问题,我在三个步骤
解决了它
JavaScript包括
我只使用了cordova.js并删除了所有phonegap.js
安装插件
您必须使用命令行安装摄像头插件; xml只能起作用
cordova plugin add org.apache.cordova.camera
使用正确的android-package
你正在使用的软件包是org.apache.cordova.CameraLauncher它是错误的并且会给你NullPointer异常.
可以像这样包括正确的包
试一试!
谢谢 :)