服务正在后台读取即时付款时,我正在使用phonegap-barcodescanner-plugin读取qr。
我正在检测服务中的新即时付款,并启动在条码扫描器启动页面中订阅的事件
event.subscribe('instant-payment', (val) => {
console.log("Hi--------------", val)
this.navCtrl.pop()
});
该事件已正确触发且日志正常,但我正在尝试执行navCtrl.pop()并且该活动从未关闭,我认为它的工作方式与取消扫描器一样
scan() {
this.barcodeScanner.scan(this.options).then(barcodeData => {
if (barcodeData.cancelled == true) {
this.navCtrl.pop()
} else {
}
}).catch(err => {
console.log('Error', err);
});
}
是否仍然有强制关闭条形码扫描仪并返回到最后一个“ IonicPage”的问题。
感谢您的帮助。