我正在尝试在使用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");
});
您是否注意到同样的问题。
答案 0 :(得分:1)
尝试使用官方插件。它有更好的支持。
答案 1 :(得分:0)
我还尝试使用带有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