安装网上的教程,安装cordova,创建项目,安装BarcodeScanner插件,在主页中添加代码
<a href="#" class="btn" onclick="scanCode();">Scan Code</a>
<script type="text/javascript">
function scanCode() {
cordova.plugins.barcodeScanner.scan(
function (result) {
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled);
},
function (error) {
alert("Scanning failed: " + error);
}
);
}
</script>
然后把项目导入到idea中编译,下载到手机上测试,可一点击扫描按钮就会闪退!