我正在尝试使用Promise返回Cordova插件返回的数据,但是我不知道为什么应用程序关闭。我的代码有什么问题?
scanQr() {
this.qrscan.scanCode().then((imageData) => {
console.log(imageData);
}, (err) => {
console.log("Camera issue: " + err);
});
}
public scanCode(): Promise<any> {
return new Promise(function (resolve, reject) {
cordova.plugins.barcodeScanner.scan((result) => resolve(result), (error) => reject(error));
});
}
我只是删除de cordova-android平台并将其添加到最新版本(8.1.0),并且正在工作。......