3

我无法阻止 Chrome 从缓存清单加载资源。我改变了我的标记所以

该页面以:

<!DOCTYPE html>
<html class="fouc">
<head>

在我手动转储 Chrome 的 appcache 并查看源代码后,我抓住了这个标记。

然而,Chrome 的控制台有:

Document was loaded from Application Cache with manifest http://localhost:47932/Manifest/Index localhost/:1
Application Cache Checking event localhost/:1
Application Cache NoUpdate event 

开启应用缓存后如何关闭它?!

我应该提到我编辑了我的缓存清单。现在是这样写的:

CACHE MANIFEST

#Version 107

NETWORK:
*

CACHE:

我已经从缓存部分中删除了每个条目,Chrome 仍然引用缓存清单。

4

2 回答 2

4

指定清单的 HTML 页面本身是隐式缓存的,因此浏览器不会“看到”您对 HTML 的更新,除非您也更新清单(或删除它)。您是否在更改 HTML 后更改了应用程序缓存清单?清单的字节内容必须更改以触发浏览器检查任何缓存资源的更新版本。

如果一切都失败了,您可以通过访问手动清除 Chrome 的应用程序缓存chrome://appcache-internals/

于 2013-07-11T18:18:15.520 回答
1

从服务器中删除您的清单文件。或者只是重命名它。

于 2013-07-11T18:55:29.523 回答