Ionic 5 React上的条形码和QR扫描仪

问题描述

我创建了一个简单的ionic 5 react应用。我在整合条形码和二维码扫描仪时遇到问题。

我导入以下内容

ionic cordova plugin add phonegap-plugin-barcodescanner
npm install @ionic-native/barcode-scanner

然后添加了构造函数

 constructor( private barcodeScanner: BarcodeScanner,props: any)

然后我为其创建了一个函数

 openScanner(){


this.barcodeScanner.scan().then(barcodeData => {
  // success. barcodeData is the data returned by scanner
}).catch(err => {
  // error
});

}

我已成功编译它,但在尝试调用条形码扫描器时收到此错误

2020-09-06 22:28:43.890 3826-3974/io.test.app E/Capacitor: JavaScript Error: {"type":"js.error","error":{"message":"Uncaught TypeError: this.barcodeScanner.scan is not a function","url":"http://localhost/static/js/12.087886db.chunk.js","line":2,"col":219427,"errorObject":"{}"}}

2020-09-06 22:28:43.890 3826-3826 / io.test.app E /电容器/控制台:文件:电容器运行时.js-第359行-消息:TypeError:this.barcodeScanner.scan不是功能

对此需要帮助。 预先感谢。

阿兹

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)