我有一个定义了清单的html文件.
<!DOCTYPE html>
<html manifest="manifest.appcache" type="text/cache-manifest">
<head>
<title>Sample</title>
</head>
<body>
Sample app
</body>
</html>
和这样的清单文件:
CACHE MANIFEST
*
通常,firefox应该提示我将文件存储在浏览器中?
当我使用firebug的DOM选项卡查看dom时,它没有提示,也没有任何东西被缓存.
谁能告诉我这里发生了什么,或者我错过了什么?
最佳答案 清单文件必须使用特殊的mime-type text / cache-manifest提供.如果不是,浏览器可能不会考虑清单文件.因此,您最好设置本地http服务器并配置正确的mime类型.对于apache,您可以将其添加到.htaccess
AddType text/cache-manifest .manifest
阅读以下文章了解更多详情:Testing Your Offline Applications