首页 文章

cordova-barcodescanner-plugin在iOS设备中不起作用

提问于
浏览
0

我正在尝试在使用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 回答

  • 1

    尝试使用官方插件 . 它有更好的支持 .

    https://github.com/phonegap/phonegap-plugin-barcodescanner

  • 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

相关问题