2012-01-23 130 views
0

好吧,我有我的缓存问题,只是无法弄清楚d:离线缓存 - HTML5

每次我尝试重新加载页面(要得到高速缓存),我得到这个错误:Application Cache Error event: Failed to commit new cache to storage

有人知道为什么这不起作用?

链接(如果你想看到自己):

+0

我没有看到来自我的浏览器的任何错误 - 它显示当我刷新时,文档是从应用程序缓存中加载的,具有清单http:// sloganator.org/m2/offline.cache'。 –

+0

Uhm,必须是我的铬然后D: – Mobilpadde

+0

@BrianDriscoll是,这是我的铬,只是试图在隐身窗口中打开它,并且工作?任何想法如何解决它? – Mobilpadde

回答

1

看来你使用的是Chrome。您的应用程序缓存可能已损坏。尝试清除它,但输入以下地址栏:

chrome://appcache-internals/ 
+0

由于某种原因,我不能删除它? D: – Mobilpadde

+0

它只显示我的本地主机? (先在我的本地主机上测试过,直到我发现,你不能这样做) – Mobilpadde

2

cache-manifest中的某些文件不存在(404)。

根据规范。如果不是所有的文件都可以被检索到,那么新的缓存将不会被使用/提交。

+0

任何事情都应该存在,并确实(希望它就是这么简单)?尝试去看看我的缓存文件D:[缓存](http://sloganator.org/m2/offline.cache) – Mobilpadde

+0

它可以在任何其他浏览器和隐身窗口D :(只是不是我的标准铬窗口) – Mobilpadde

+0

如果我记得你在每个条目前都有一个'/',这会导致这些文件有404。 – Gerben