ApplicationCache不会缓存任何内容

时间:2012-09-28 10:45:53

标签: html5 application-cache

我正在尝试在离线时查看网络应用。

  • 我的index.html像这样引用了清单:<!DOCTYPE html manifest="manifest.appcache">
  • MIME类型是正确的:我的.htaccessAddType text/cache-manifest .appcache

这就是manifest.appcache的样子:

CACHE MANIFEST
# 2012-09-28:v1

CACHE:
style.css
images/logo.png

然而,没有任何缓存。

当我在javascript控制台中调用applicationCache.status时,它会返回0(如果成功,我认为它应该返回1)。在Chrome中,查看chrome://appcache-internals/还会显示没有应用程序缓存。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

嗯,那太愚蠢了。这就是我做错了:

<!DOCTYPE html manifest="manifest.appcache">

应该是:

<!DOCTYPE html>
<html manifest="manifest.appcache">