我已使用
将PhoneGap Plugin BarcodeScanner
添加到我的phonegap项目中
phonegap plugin add https://github.com/phonegap/phonegap-plugin-barcodescanner.git
然后我点击按钮后扫描qr代码:
onDeviceReady: function () {
$('#scanButton').click(function () {
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);
}
);
});
}
但是当我点击按钮时,我收到此javascript错误:
Cannot read property 'barcodeScanner' of undefined
我错过了什么吗?
我已经尝试过其他问题的许多解决方案,但它们都不起作用。
e.g。 window.barcodeScanner = new BarcodeScanner();
,window.plugins.barcodeScanner.scan
我使用phonegap v5.3.6