我对插件条形码扫描仪有问题。
我使用phonegap和cordova (5.0.0),我尝试了很多解决方案,但每个人都成功了。
我创建了一个新的项目,我添加了android和ios平台,我还添加了一些插件,比如照相机、对话框、设备和明显的条形码扫描器。
我做:科多瓦建造;科多瓦准备;科多瓦发球。在index.html中,我放置了一个按钮,单击该按钮调用一个函数。在index.js中,我编写了函数。我在android上试用了phonegap,但是它不起作用。因此,我用firebug控制了firefox上的web应用程序,并注意到这会返回一个错误:
科多瓦没有被定义
联合声明包括以下内容:
发布于 2015-11-26 20:07:55
为了使插件实际工作,您需要首先添加两个主要脚本。
HTML代码:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>
</body>
</html>
接下来,您需要确保设备就绪事件实际启动,否则将无法工作。默认情况下,Cordova将创建index.js,因此在编辑器中打开它,删除在编辑器中写入的所有内容并编写如下。
index.js:
document.addEventListener('deviceready', onDeviceReady, false);
function onDeviceReady () {
// your code here
}
当你写完你的代码,输入cordova prepare
然后cordova emulate
,你会看到插件在你的手机上工作。
https://stackoverflow.com/questions/33942403
复制相似问题