ios - 如何阻止 Mobile Safari 访问网络以获取缓存的 Web 应用程序?

标签 ios web-applications mobile-safari

我有一个简单的网络应用程序,我想在本地使用(即我不希望它访问网络)。所有代码均根据 Safari Web 内容指南进行打包。我成功地将网络应用程序下载到我的 iPhone 上。不过,我注意到,即使我的网络应用程序没有远程连接到任何东西,也会有网络访问(网络访问指示灯点亮)。

我怀疑 iOS 正在检查网络应用程序是否是最新的(即检查缓存 list 以查看是否需要更新任何文件)。有办法防止这种情况吗?它确实破坏了用户体验。

最佳答案

永无休止的网络旋转器是 iOS 中的一个错误;您将无法使用网络应用程序绕过它:

http://www.devthought.com/2012/09/22/understanding-the-ios6-ajax-bugs/

关于ios - 如何阻止 Mobile Safari 访问网络以获取缓存的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454265/

相关文章:

ios - UIApplicationSignificantTimeChange 相当于 Apple Watch

ios - AVAsset 视频调整时长

javascript - iPad Web 应用程序 - 主屏幕图标未更新

iPhone 特定的 CSS

css - Mobile Safari 奇怪的边框颜色问题

iphone - 将 Twitter 集成到 iOS 4.3+ 应用程序中

ios - 按下按钮时旋转图像

android - 是否有任何 Android 浏览器引用/文档?

jboss - Jboss 超时如何工作?

javascript - 有条件地阻止移动 safari 中的滚动/触摸移动事件