不调用Cordova InAppBrowser回调

时间:2017-07-19 14:15:30

标签: android cordova mobile

在一个普通(非离子)Cordova项目(使用webpack进行打包和ES6-> ES5转换),在android 4.4设备上运行,下面的代码打印"脚本正在运行" 但不打印"回调已运行.." 。我已经检查了Promise返回,但executeScript返回无效。

    this.browser = cordova.InAppBrowser.open(this.addr, '_blank', 'location=yes');

    this.browser.addEventListener('loadstop', () => {
    this.browser.executeScript({ code: "console.log('script is running'); return window;" }, (result) => {
        console.log('callback is run..');
        this.bwindow = result;
    });
   });

0 个答案:

没有答案