2

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

在 safari 中打开时,它可以工作,但不能在 iOS7 主屏幕上工作。如果有人帮助我解决这个问题,将不胜感激。提前致谢。

4

1 回答 1

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 应用程序,但问题可能是相关的?

于 2013-10-09T10:20:25.387 回答