移动Safari中的HTML5缓存清单

时间:2010-09-19 15:54:06

标签: iphone html html5 safari

我已经设置了一个带有缓存清单,HTML5 doc类型的HTML文件,并验证了清单文件返回正确的mime类型。但是,该文件不会缓存,因此在iPhone上的Mobile Safari上无法在离线模式下工作。

简单的HTML文件位于以下网址。

http://www.joeldare.com/i/calories/new/index3.html

清单文件位于

http://www.joeldare.com/i/calories/new/cache.manifest

我在这里做错了什么?

1 个答案:

答案 0 :(得分:5)

经过几个小时的敲击,我找到了答案。如果您的清单包含一个不存在的文件,那么每次您的应用程序打开时,Mobile Safari都会尝试获取该文件(因为它应该缓存它)。但是,它没有丢失的文件,因此它会给出连接错误并关闭应用程序。