Phonegap / Cordova inAppBrowser注入脚本不起作用

时间:2019-05-20 20:00:10

标签: javascript cordova phonegap

我正在努力将JS注入到Phonegap的外部inAppBrowser窗口中的浏览器窗口中。 我尝试运行一些自己的代码:

document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
  var ref = window.open('https://foo.bar', '_blank', 'location=yes');
  ref.addEventListener('loadstop', function () {
    ref.executeScript({ code: `
      document.write('foo')
    ` }, ()=>alert('injected'));
  });
}

但是它不起作用,所以我从the Docs的位置复制了整个文件。

仍然无法正常工作,浏览器窗口打开,但是什么也没有发生,我没有收到successfully hijacked警报。这是弃用的还是我做错了什么?

我还可以看到桌面环境不支持该注入,但是我还在Phonegap开发应用程序中进行了尝试。

0 个答案:

没有答案