gpt4 book ai didi

caching - HTML5 AppCache 刷新 - 准确检测正在下载哪些文件

转载 作者:行者123 更新时间:2023-11-28 00:25:44 26 4
gpt4 key购买 nike

我通过如下注册事件来监视我的 HTML5 AppCache 事件:

var appCacheEvents = ["checking", "error", "noupdate", "downloading", "progress", "updateready", "cached", "obsolete"];
for (var i = 0; i < appCacheEvents.length; i++) {
applicationCache.addEventListener(appCacheEvents[i], function (evt) {
// Code here to tell me the filename being downloaded???????
});
}

我对下载事件特别感兴趣。传递给函数的 evt 对象似乎没有关于正在下载的文件的任何信息 是否有检测正在下载的资源的名称?谢谢。

最佳答案

您正在寻找“进度”事件,它会在每个下载文件时触发。Ben Nadel 在他的博客上写了一篇关于此的精彩文章: http://www.bennadel.com/blog/2029-Using-HTML5-Offline-Application-Cache-Events-In-Javascript.htm

另见: http://www.slideshare.net/peterlubbers/using-html5-application-cache-to-create-offline-web-applications

关于caching - HTML5 AppCache 刷新 - 准确检测正在下载哪些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5992540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com