Javascript 当下载资源时internet丢失时,appcache不会触发错误事件

Javascript 当下载资源时internet丢失时,appcache不会触发错误事件,javascript,google-chrome,error-handling,html5-appcache,Javascript,Google Chrome,Error Handling,Html5 Appcache,当appcache正在下载资源时,如果当时internet丢失,我看不到调用appcache错误事件。它卡在那里,状态为3 对于失败的请求,chrome将其记录为net::ERR\u internetu\u DISCONNECTED error appCache.addEventListener('error', function(event){ console.log("AppCache event fired : error"); isAppCacheReady = true

当appcache正在下载资源时,如果当时internet丢失,我看不到调用appcache错误事件。它卡在那里,状态为3

对于失败的请求,chrome将其记录为net::ERR\u internetu\u DISCONNECTED error

appCache.addEventListener('error', function(event){
    console.log("AppCache event fired : error");
    isAppCacheReady = true;
},false);
这是我的appache错误处理程序

有人能指出我遗漏了什么吗?

你可以这样做。(javascript)


在下载资源时,当internet宕机时,此错误处理程序似乎不会启动。这似乎解决了问题。
var cache = window.applicationCache;
cache.addEventListener('error', cacheFailed, false);

function cacheFailed() {
   console.log("AppCache event fired : error");
}