我正在尝试在使用PhoneGap Build编译的离子项目中使用cordova-barcodescanner-plugin .
https://github.com/hypery2k/cordova-barcodescanner-plugin
当我尝试在iOS设备上使用条形码扫描仪时,我的应用程序正确打开条形码但不扫描(捕获)qrcode .
我的config.xml声明是gap:plugin name =“cordova-plugin-barcodescanner”source =“npm”
我的测试代码是:
cordova.plugins.barcodeScanner.scan(
function (result) {
if(result.cancelled)
return;
alert(result.text);
},
function (error) {
alert("Error scan");
});
你有没有注意到同样的问题 .
2 回答
尝试使用官方插件 . 它有更好的支持 .
https://github.com/phonegap/phonegap-plugin-barcodescanner
我也尝试使用带有2个插件的旧版cli(5.1.1):
科尔多瓦 - barcodescanner-插件
PhoneGap的-插件,barcodescanner
**在我的PGB应用程序中有PhoneGap(iOS / Android / Windows)
cli-5.1.1(3.8.0 / 4.0.2 / 3.8.1)**
没有什么变化 . 当我尝试在iOS设备上使用条形码扫描仪时,我的应用程序正确打开条形码但不扫描(捕获)qrcode .
Github上有一个问题:https://github.com/phonegap/phonegap-plugin-barcodescanner/issues/173