【发布时间】:2012-09-16 22:21:22
【问题描述】:
我是 Jquery mobile 的新手,我已经开发了一个可以在 Iphone safari 浏览器中正常工作的网站,但是当我创建其主屏幕快捷方式并将其作为 Web 应用程序运行时,如果我后退一步,它的工作正常,但是当我移动两个时后退它不工作它刷新网页。
例如当我从 A 移动到 B 然后返回 A 时,我的网站 A、B、C 中有三个页面,它的工作正常与从 B 移动到 C 然后返回 B 的工作正常相同。但是当我将 A 移动到 B 然后 C 然后返回到 B 时它的工作正常但是当我移动到 A 时它会刷新页面而不是从历史记录中获取页面。我的后退按钮代码如下
<a href="SearchMembers.aspx" data-rel="back" direction="reverse" id="btnBackMemberDetail"
class="back-button" data-inline="true">Back</a>
任何人都可以在这方面帮助我。提前致谢。
【问题讨论】:
-
我遇到了同样的问题,多次点击会破坏 javascript 后退按钮的功能。 (stackoverflow.com/questions/13092308/…)。你找到解决办法了吗?
标签: iphone web-applications jquery-mobile iphone-web-app