我已经看到一些关于iOS 6的新行为的帖子,其中网站保存到主屏幕/从主屏幕启动.在iOS 5(及更早版本)上,我们可以使用Javascript History功能进行应用程序后退按钮.但是,在iOS 6中,如果您只访问过网站中的一个页面,则可以使用它.但是,如果您访问过多个页面,则会引发页面未找到错误.它在Safari中工作正常(不是从主屏幕),如果我删除<meta name="apple-mobile-web-app-capable" content="yes" />标签它可以工作.但后来我得到了我试图避免的丑陋的浏览器chrome.
我已经看到类似的帖子关于iOS 6的更改不再与Safari共享数据,但我希望有人遇到类似的问题,历史信息被存储/用于iOS 6中的主屏幕版本的应用程序.
我们正在使用此电话: <a href="javascript:history.back();" class="back"></a>
再一次,它在Safari中运行良好,在所有旧操作系统中都很好.但是当用户点击的页面超过两页时,它在主屏幕上的iOS 6上失败了.