Phonegap构建有一个小故障,编译的应用程序加载一个启动页面,然后在dom完全加载之前关闭启动页面。他们目前正在研究这个问题,但我想我是否可以弄清楚如何加载一个初始索引页面以向用户显示请等待消息等,然后当他们看到我可以加载真正的初始页面时加载所有JS文件等可以这样做吗?因为现在看起来好像JQuery mobile将新页面加载到等待页面的dom中,因此不会加载JS文件。
答案 0 :(得分:0)
首先,您可以解决AutoHideSplashScreen的问题吗?没有它,无论如何,phonegap都会过早地隐藏启动画面。
添加加载页有时很有用 - 只需在加载完成后调用$.mobile.changePage("start.html")
即可。
您的主页需要的任何脚本引用都必须位于加载页面的head部分中 - 始终忽略ajax加载页面的head部分。第二页正文中的脚本也可以使用,但是你可能会遇到一些副作用。