0

嗨,我正在尝试使用应用程序缓存。据记录,我收到如下提示:

This website() is asking to store data on your computer for offline use .

有 3 个选项:

1.Allow 2. Never for this website 3. Not now

在我的情况下,只有第 3 个选项有效。为什么?

这是我的html文件

<html manifest="example.appcache">
.......
</html>
4

1 回答 1

0

那是因为你:

  • 要么在您的计算机上本地托管 appcache 文件,并且您的计算机不会向浏览器返回正确的 MIME:text/cache-manifest
  • 或者您的服务器 (IIS/Apache) 未正确配置以提供具有正确 MIME 的 .appcaches 文件。

对于 Apache,您需要将此行添加到您的 .htaccess

AddType text/cache-manifest .appcache

对于IIS,搜索“appcache IIS MIME”可以找到教程

于 2012-09-03T10:42:08.187 回答