sre*_*mer 5 html5 google-chrome cache-manifest
我有一个HTML5应用程序,它有一个大的清单文件,其中包含很多PDF.在第一次访问时,缓存会在几分钟内下载并正确应用.
当我进行更改并相应地更新清单时,据报道它会再次下载缓存,但速度要快得多,这表明它实际上并没有提取文件.我正在监视缓存事件,一切都完成而没有错误,但没有进行任何更改.
如果我从清单中删除大部分PDF,它的行为应该如此,所以我知道这是一个空间问题.有没有办法在下载新文件之前以编程方式清除缓存?我猜测取消没有发生,因为它没有空间,但没有引发错误事件.
小智 0
明显的行为是模糊的,如果遇到任何问题,下载将突然中断。
如果清单文件的内容没有更改为以前的版本,那么即使我们修改了列出的文件,它也永远不会下载任何文件。所以我们用来放置带有日期时间戳的注释行。
如果清单中列出的任何文件在服务器中不可用,则下载将停止,不会抛出任何错误。猜猜你的情况,文件名应该是错误的或者文件不存在。
希望能帮助到你...
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |