我正在为我的学校用HTML构建应用程序,并使用Github + Phonegap云构建器将其打包为.apk,.app等,以实现跨平台性。
该应用程序自行加载外部网页。这个网页是学校,我获得他们的许可,但我无法访问服务器。我写了一个bookmarklet来完成我希望应用程序完成的任务,但是这需要能够运行bookmarklet。这可以在任何标准的Web浏览器中完成,但我似乎无法弄清楚如何在Phonegap中执行此操作。
我的第一个想法是iFrame学校的网站,但遗憾的是他们使用了所有可能的突破代码,即使在实现每个修复后我都能找到它仍然导航顶部窗口而不仅仅是iFrame。
我来找你寻求帮助。
有没有办法完成以下两项任务中的任何一项(或两项)?
创建一个iFrame,在其加载的页面上显示并完全与顶部窗口一样运行,这样即使它在顶部窗口顶部导航,它仍然保留在iFrame中
从phonegap应用程序运行javascript bookmarklet,无需涉及任何本机代码,以便在加载此外部页面时,可以执行其他本地JS而不会被页面调用其自身
< / LI>答案 0 :(得分:0)
您可以将config.xml文件中src
的{{1}}设置为远程网址。 (默认情况下,它指向www目录中的本地index.html)
<content>