我正在尝试使网络应用程序在离线时可见。
- 我的
index.html
引用清单如下:<!DOCTYPE html manifest="manifest.appcache">
- MIME 类型正确:我的
.htaccess
AddType 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/
还会显示没有应用程序缓存。
我做错了什么?
嗯,这太愚蠢了。这是我做错了什么:
<!DOCTYPE html manifest="manifest.appcache">
应该是:
<!DOCTYPE html>
<html manifest="manifest.appcache">