我有一个HTML5网络应用程序,带有应用程序缓存。我通过了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。
答案 0 :(得分:1)
知道了。
IIS没有以下的mime类型:
AddType application/x-font-woff woff
AddType text/cache-manifest appcache
AddType image/svg+xml svg
我进入了IIS控制台并将它们作为equivelents添加。
顺便说一句,我应该将appcache(offline.appcache)输出Chaching值设置为什么?现在Rigt没有。 (用户模式?内核模式?现在,我看到启用了缓存和内核缓存。