Angular 8 Cordova插件承诺

问题描述 投票:0回答:1

我正在尝试使用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));
    });
  }
angular typescript cordova promise cordova-plugins
1个回答
0
投票

我只是删除de cordova-android平台并将其添加到最新版本(8.1.0),并且正在工作。......

© www.soinside.com 2019 - 2024. All rights reserved.