我index.html
只是拥有很多页面持有者:
<body>
<div data-role="page" id="homePage"></div>
<div data-role="page" id="registrationPage"></div>
<div data-role="page" id="walletPage"></div>
.. and a lot of page holders
</body>
我的 Javascript 在运行时加载所有页面:
var resources = [{
id: "#homePage",
url: "pages/homePage.html"
},
{
id: "#walletPage",
url: "pages/walletPage.html"
}] ...
$(document).ready(function() {
$.mobile.defaultPageTransition = "slide";
loadResource()
})
一切都封装在 Phonegap 中以提供原生应用程序。现在的问题是我所有的动态页面第一次滑动动画都在 iPhone 上搞砸了。从第二次开始,一切都按预期工作。在我看来,这像是某种浏览器缓存问题。
有什么建议我可以解决或调试它吗?