【发布时间】:2015-06-15 14:58:37
【问题描述】:
可以在 theverge.com 的 here 看到加载网站时发生的情况的示例。 最新浏览器和操作系统版本不会出现此类问题:
- Windows 8.1 - Chrome、Firefox、Opera、IE。
- OSX Yosemite - Chrome、Safari。
- Android 4.4 - Chrome、Firefox、Opera、Safari。
- iOS 7.1.2(iPad) - Safari。
- iOS 8.3 (iPhone 5) - Safari。
但是,在两个单独的 iPhone 4S 设备(iOS 8.0.2 和 iOS 8.1.2)上,Safari 会继续刷新页面,每次读取“此网页出现问题,因此已重新加载”,直到最终崩溃并读取“[网站 URL] 反复出现问题”。 我已经确保我的 JavaScript/jQuery 在语法上是正确的(以及在 Safari 设置中关闭 JavaScript 加载网页 - 同样的问题),清除缓存,重新启动 iPhone,并且无法想象还有什么可能导致问题。网页很小,总文件大小约为 300kb,并且只有一些相当简单的 DOM 操作。
根据我自己的测试和阅读的内容,这个问题与 iOS 8.0.2 和 8.1.2 无关,但很明显,我的网站属于少数会在操作系统上崩溃的网站,我会想知道究竟是什么导致了问题。
谢谢。
编辑:将其中一部 iPhone 更新到 iOS 8.3 - 问题仍然存在。在这一点上绝对难倒,任何建议将不胜感激。
【问题讨论】:
标签: ios iphone ios8 safari mobile-safari