我正在设计离线html5
应用程序,它可以在桌面浏览器(IE,Chrome,Safari等)中正常运行,并支持离线功能。
相同的应用程序无法在iPad Safari浏览器中使用,但在Chrome浏览器中可以正常使用。 我已将MIME类型设置为text / cache-manifest,并且还在线验证了我的清单文件,这很好。
应用程序是否需要进行任何特殊设置才能使其在ipad Safari中正常运行?
答案 0 :(得分:2)
我的缓存manifest
中的问题是
1.我将主页指定为需要缓存的“/”。
以上在所有浏览器上都可以正常工作,除非在iPad上引发错误。 我已从缓存部分删除了表示主页的“/”。它现在适用于所有浏览器,包括iPad。
答案 1 :(得分:1)
<html manifest="cache.manifest">
的页面)