使用这种在Apache的科尔多瓦我们可以实例化一个Inappbrowser:从内部存储到科尔多瓦注入脚本inappbrowser
var ref = window.open('http://apache.org', '_blank', 'location=yes');
漂亮的直线前进:)
现在,我要以将来自本地存储的某些脚本在页面中加载的InAppBrowser。
在科尔多瓦的 InAppBrowser.java我发现这个方法:
private void injectDeferredObject(String source, String jsWrapper)
但不知道如何从科尔多瓦阿比:(
任何帮助是极大的赞赏调用此
这看起来像最接近的答案我能得到现在用InAppBrowser。虽然我已经改变了我的工作流程,以实现我手中的目标:) – 2013-04-26 14:19:59
谢谢,是的,这需要一些黑客来让它工作,我想。当新版本发布时,我会尝试回来并使用一些可行的代码更新我的文章。 – MBillau 2013-04-26 17:12:07
查看inAppBrowser下的移动规范测试。在那里有一些测试将JavaScript代码注入到网页中;我刚刚测试了夜间代码(从github中取得的,你可能无法使用phonegap.com的内置版本),并且它工作正常。看看这里:https://github.com/apache/cordova-mobile-spec/blob/master/inappbrowser/index.html#L145 – MBillau 2013-04-30 15:25:47