我正在使用 Cordova 3.1.0 + inAppBrowser 插件 + js/css 注入开发一个应用程序。
我想要一个功能来记录一些活动,例如在引用的 inAppBrowser 上的滚动位置,以便重新打开的页面自动滚动到记录的位置。
有没有办法做到这一点?
或者,以某种方式在 phonegap 应用程序端和 inAppBrowser 应用程序端之间进行通信的 webSocket 服务器和客户端可以完成这项工作,但到目前为止我还不愿意深入研究。
我正在使用 Cordova 3.1.0 + inAppBrowser 插件 + js/css 注入开发一个应用程序。
我想要一个功能来记录一些活动,例如在引用的 inAppBrowser 上的滚动位置,以便重新打开的页面自动滚动到记录的位置。
有没有办法做到这一点?
或者,以某种方式在 phonegap 应用程序端和 inAppBrowser 应用程序端之间进行通信的 webSocket 服务器和客户端可以完成这项工作,但到目前为止我还不愿意深入研究。
iab1 = window.open('http://foobar.com', '_blank', 'location=no');
iab1.addEventListener('loadstop', function(event)
{
iab1.executeScript(
{
code: " var t = window.localStorage.getItem('test');alert(t);window.localStorage.setItem('test', '9999');"
}, function()
{
alert("done");
});
});
好的,此测试代码按预期工作。