我们的应用程序是用Hybrid方法开发的,我们正在使用JQM框架。对于页面转换,我们使用$ .mobile.changepage方法,对于反向导航,使用了history.back()和history.go(-1)。
在safari中打开时,它正在工作,但在iOS7主屏幕中无效。如果有人帮我解决这个问题会很感激。提前谢谢。
答案 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应用程序,但这些问题可能有关系吗?