我是 HTML 5 应用程序存储的新手。我正在尝试一个样本来测试离线存储。我有几个问题。请帮忙。
使用的文件:
索引.html
<html manifest="demo.manifest">
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
<script type="text/javascript" src="script.js" ></script>
</head>
<body>
<h1>some text</h1>
<p>Some text.</p>
</body>
</html>
样式.css
body{background-color: #333;}
h1{color: #c94054;}
p{color: #fff;}
演示清单
CACHE MANIFEST
CACHE:
style.css
index.html
我知道 demo.manifest MIME 类型必须设置为 text/cache-manifest 并且必须在 *.htaccess 文件中完成。我在 Windows 环境中使用 apache tomcat 6.0 服务器。我无法在服务器中找到此文件。因此,我在我的项目(正在 eclipse helios 上开发)的根目录中创建了一个(test.htaccess),即在 d:/eclipse-workspace/ProjectName/ 中,我的文件如下所示:
测试.htaccess
AddType text/cache-manifest .manifest
但是当我停止服务器并尝试访问它时,应用程序缓存不起作用,如下所示:
http://localhost:8081/ProjectName/index.html
请让我知道我做错了什么......另外,有没有办法调试应用程序缓存