页面更改期间的Phonegap白页

时间:2014-06-23 09:21:59

标签: javascript android cordova

使用window.location = "otherpage.html"更改页面时会出现白页,仅在移动设备中发生,而不是在桌面上发生。

对此有任何解决方案吗?

1 个答案:

答案 0 :(得分:0)

事实证明,我已使用data-ajax="false"禁用了jquery mobile的ajax加载,并直接使用window.location = "otherpage.html"。这会导致整个页面完全重新加载,因此我们可以在加载过程中看到白屏。

正确的方法应该是

$.mobile.pageContainer.pagecontainer("change", "target", { options });

参考: How to change page in jQuery mobile (1.4 beta)?