0

我有一个带有应用程序缓存的 HTML5 Web 应用程序。我通过了 28 个显式缓存项,但在这一项上失败了(来自 Chrome 23.0.1271.97 m 的日志)

Application Cache Error event: Resource fetch failed (404) http://localhost/Toby/Kendo/styles/images/KendoUI.woff

Firefox 也没有缓存(我假设是因为这个错误,但 FireBug 没有提供信息)。

我已验证 WOFF 文件是否存在。如果我从清单中注释掉这一行,那么它会在 svg 文件中失败:

 http://localhost/Toby/Leaflet.Locate/images/locate.svg

我在 win7 机器上运行 IIS 7.5。

4

1 回答 1

1

知道了。

IIS 没有以下 MIME 类型:

AddType application/x-font-woff woff
AddType text/cache-manifest appcache
AddType image/svg+xml svg

我进入 IIS 控制台并将这些添加为等效项。

顺便说一句,我应该将 appcache (offline.appcache) 输出 Chaching 值设置为什么?Rigt 现在没有了。(用户模式?内核模式?

现在,我看到缓存和内核缓存已启用。

于 2012-12-26T18:17:33.720 回答