我使用 HTML 5 离线应用程序缓存创建了一个网站,它在大多数情况下运行良好,但对于某些用户来说却失败了。在 Chrome 中,当应用程序被缓存时,会显示每个文件的进度,如果出现问题,还会显示错误消息,例如:
应用程序缓存检查事件
应用程序缓存下载事件
...
应用程序缓存进度事件 (7 of 521) http://localhost/HTML5App/js/main.js ...
应用程序缓存错误事件:无法将新缓存提交到存储,将超出配额。
我已将事件侦听器添加到 window.applicationCache(错误、noupdate、过时等),但没有存储有关错误性质的信息。
有没有办法使用 JavaScript 从网站访问这些信息?我想以某种方式确定哪个文件导致错误或发生了哪种错误。