Mau*_*ord 27 html5 offline-caching offline-browsing ios
我一直在做很多工作,让一些网络应用程序在iOS上使用HTML5清单脱机工作.我遇到了其他人都遇到的典型问题并修复了它们,一切似乎都运行良好 - 除非我将iPhone应用程序保存到iPhone 4桌面上.
如果我执行此操作然后启用飞行模式,则在尝试通过主屏幕访问应用程序时会收到以下警告:"由于未连接到互联网,因此无法打开您的应用程序名称." 通过Safari浏览器访问应用程序在离线时工作正常.
如果有人知道这是我的错误,甚至是解决问题的可能性,请告诉我们.
即使下载新的金融时报网络应用程序(在广泛的localStorage支持下做得非常好)也会在从主屏幕离线访问时导致错误.
技术规格:使用iOS 4.3.3运行iPhone 4(但也见过4.3.2中的问题)
Mau*_*ord 15
看完评论后(特别是罗文)我跑了更多的测试并找到了答案:
不,Apple没有为保存在主屏幕上的网络应用禁用HTML5离线功能,它在大多数情况下都有效.有一个错误会使它无法正常工作.它似乎与您的清单设置没有任何关系(除非它可能在某个时刻下载了错误的清单或不完整的清单.)我们不知道它有多广泛,但修复方法是清除您的Mobile Safari缓存.
这是步骤:
它现在应该脱机工作.如果没有,那么它可能是您应用中的单独清单问题.看起来像浏览器缓存的奇怪错误 - 或者缓存是否已完全填满?谁知道,但那就是答案.多谢你们.
归档时间: |
|
查看次数: |
13480 次 |
最近记录: |