我有一个使用应用程序缓存的网络应用程序。我想显示清单更改后填充缓存的进度。
事件处理程序applicationCache.onprogress
用于监视文件下载的进度。
这适用于 Google Chrome 和 Safari:onprogress
下载文件后,每个文件都会生成事件。然而,在 Firefox 上,所有 onprogress 事件都是在开始时生成的——在加载主 html 页面之后——在从清单引用的任何文件下载到缓存之前。
这使我无法显示文件下载进度。在 Firefox 中监控文件下载到应用程序缓存的正确方法是什么?
Firefox 版本:Linux Mint 上的 24。感谢帮助。
解决方案:进度监控实际上在 Firefox 中有效,我使用的缓存文件数量太少。