Javascript android,phonegap 2.9-应用程序浏览器行为
我要做的是使用inappbrowser插件显示一些东西 我使用此代码来测试:Javascript android,phonegap 2.9-应用程序浏览器行为,javascript,android,cordova,Javascript,Android,Cordova,我要做的是使用inappbrowser插件显示一些东西 我使用此代码来测试: iaRef = window.open($(this).attr('href'), '_blank', 'location=yes'); iaRef.addEventListener('loadstop', function() { console.log("stopped!"); iaRef.executeScript({ code: 'console.log("inappbrowser
iaRef = window.open($(this).attr('href'), '_blank', 'location=yes');
iaRef.addEventListener('loadstop', function() {
console.log("stopped!");
iaRef.executeScript({
code: 'console.log("inappbrowser"); var div = document.body.children[0]; var span = document.createElement("div"); span.innerHTML = "new content!!!"; div.insertBefore(span, div.firstChild);'
},
function(data) { console.log(JSON.stringify(data)); }
);
iaRef.insertCSS({ code: "body { background: green; }"}, function() { console.log("CSS altered");});
});
对于很多网站来说,一切都很好,即使是那些有重定向的网站(例如repubblica.it)。其中一些不起作用,例如google.com。
我可以看到所有正确的日志行('loadstart'
和'loadstop'
事件),但最终结果没有改变
编辑:如果我在web控制台中运行相同的javascript,一切正常
在配置文件中,如果inappbrowser仍在使用它,则我有
(从文档中很难理解,似乎不是)
我不能冒险缺少一些网站的支持。有没有解决这个问题的方法,或者是其他插件来完成这个任务
谢谢您能给结果添加一个屏幕截图并记录行吗?