Cordova inappbrowser executioncript()在ios 10中不起作用

时间:2017-02-14 07:26:51

标签: android ios cordova cordova-plugins inappbrowser

我正在开发Cordova应用程序。在我的项目中,我使用inappbrowser来查看网站。现在,我想从inappbrowser到我的应用程序进行交叉通信。我在inappbrowser中看到了executioncript()方法。

这是我的代码。它在Android设备上工作正常。我可以从网站上获得价值。但在iOS中,它无法正常工作。有没有办法让这个工作?????

inAppBrowserRef = cordova.InAppBrowser.open(url,'_blank','location=yes');
    inAppBrowserRef.addEventListener('loadstop', function() {
      inAppBrowserRef.executeScript({
        code: "JSON.parse(localStorage.getItem('login'))" },
        function(data) {  // callback function
          console.log(data);
        }
      );
    });

0 个答案:

没有答案