如何解决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 举报,一经查实,本站将立刻删除。