在我开始使用 jQM 之前,我有一个在 Android 上运行良好的 Web 应用程序。在桌面上使用 jQM 仍然可以正常运行...
问题是当我使用“window.location.href = newLocation;”加载“新 URL”时 新页面第一次加载正常,但下次页面显示正常但随后消失,我只能看到第一页的页眉和页脚(不是第二页)。当我刷新时,我看到第二页没问题。让它工作的另一种方法是始终刷新第一页 b4 启动第二页。
我试图禁用页面转换和 Ajax 但没有成功。
如果我运行(我猜这很愚蠢): $.mobile.changePage(newLocation, { transition: "none"}); window.location.href = 新位置;
它总是有效,但有时我会收到“加载页面错误”。
有任何想法吗?$.mobile.changePage(newLocation, { transition: "none"}); 一个人是不行的……