2010-09-19 116 views
0

我已经用缓存清单(HTML5 doc类型)设置了一个HTML文件,并验证了清单文件正在返回正确的MIME类型。但是,该文件不会缓存,因此无法在iPhone上的Mobile Safari上以离线模式运行。移动Safari中的HTML5缓存清单

简单的HTML文件位于下面的URL。

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

清单文件是在

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

我在做什么错在这里?

+0

拼写错误的第二个URL? – adamse 2010-09-19 15:56:49

+0

是的。我修复了拼写错误的链接。谢谢。 – 2010-09-19 17:58:19

回答

5

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