javascript - 当下载资源时互联网丢失时,appcache不会触发错误事件

标签 javascript google-chrome error-handling html5-appcache

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

对于失败的请求,chrome将其记录为net::ERR_INTERNET_DISCONNECTED错误。

appCache.addEventListener('error', function(event){
    console.log("AppCache event fired : error");
    isAppCacheReady = true;
},false);

这是我的方法错误处理程序。

有人可以指出我在这里想念的吗?

最佳答案

你可以这样做。 (javascript)

var cache = window.applicationCache;
cache.addEventListener('error', cacheFailed, false);

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

关于javascript - 当下载资源时互联网丢失时,appcache不会触发错误事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24563238/

相关文章:

python - 如何看到错误并仍然在 Python shell 中保持程序运行?

PHP 得到警告和错误信息?

javascript - 通过单击 Canvas 上的两个点绘制矩形

javascript - 检查无效的 JavaScript 函数参数

php - 提交表单后如何获得弹出框?

javascript - 即使启用了 JavaScript,也会显示 Noscript 标签的内容?

javascript - 更改 WebRTC 流中的播放延迟

google-chrome - Electron 如何确定自定义协议(protocol)的来源

javascript - Chrome 扩展,scrollTop=0 任何地方

node.js - 如何处理 Node.js 中的异步错误