Appcache 在 Safari 中工作但不工作 Chrome Windows 8.1

Appcache working in Safari but not Chrome Windows 8.1

我在本地有一个网络服务 运行(我也试过在 Windows 服务器上托管它)。 Chrome 调试器显示应用缓存加载正常,chrome://appcache-internals/ 显示应用缓存本身。

由于我的应用程序使用的是 websql,因此我可以使用 testing/control 的唯一替代浏览器是 Windows 的 Safari。 appcache 与此一起工作。

当我终止网络服务并重新加载页面时,我收到标准的 Chrome ERR_CONNECTION_REFUSED 错误消息。此外,在 Chrome 调试器的资源选项卡下,websql 数据库不见了,appcache 也不见了。

我通过 validator 放置了我的清单文件,那里没有问题。

有人知道我有什么特别需要做的吗?

提前致谢

如果它在 Safari 中工作但在 Safari 中不工作,Chrome这通常是因为您在 DevTools 网络面板中禁用了缓存。如果您返回 DevTools > Network,然后在顶行确保您没有 "Disable Cache" Toggled。