为什么我的网站appcache在设备上的Safari中不起作用,但适用于桌面和所有PC浏览器和Android设备?

时间:2014-04-03 14:52:40

标签: html5 ipad safari manifest

我无法在iPad和iPhone上使用appcache。

起初我认为问题是它被称为manifest.appcache所以我将其更改为appcache.manifest因为Safari文档指定它应该以.manifest结尾

没有用。

在ipad上调试safari时,在mac mini上记录appcache事件时,我看到了

 checking
 error

但是当我在mac mini上调试safari时,我看到了

 checking
 noupdate

它在我测试过的所有其他非ios设备上以及我电脑上的所有5个浏览器上都能正常工作。

我已确认返回的doc类型是text / cache-manifest

以下是其中一个页面

的清单

https://mysite.com/Mobile/appcache.manifest?page=MyPage.aspx

CACHE MANIFEST
CACHE:
MyPage.aspx

Mobile.jpg

js/vendor/jquery/jquery-1.7.1.min.js

# Resources that require the user to be online.
NETWORK:
/Mobile/appcache.manifest?page=MyPage.aspx

*

此外,我在Safari调试器时间线分析器中看不到清单文件

的请求

0 个答案:

没有答案
相关问题