Javascript history.back无法在iOS7中运行

时间:2013-09-25 04:09:56

标签: html5-history back-button-control

我们的应用程序是用Hybrid方法开发的,我们正在使用JQM框架。对于页面转换,我们使用$ .mobile.changepage方法,对于反向导航,使用了history.back()和history.go(-1)。

在safari中打开时,它正在工作,但在iOS7主屏幕中无效。如果有人帮我解决这个问题会很感激。提前谢谢。

1 个答案:

答案 0 :(得分:2)

IOS 7中似乎有一个关于此问题的错误。我一直在研究同样的问题,发现了这个:

http://www.sencha.com/blog/the-html5-scorecard-the-good-the-bad-and-the-ugly-in-ios7/

“最后,如果您的应用程序使用AppCache并且您通过哈希或其他机制管理状态,则历史记录对象将永远不会更新,从而禁用history.back。”

我们正在构建一个backbone.js应用程序,但这些问题可能有关系吗?