downloadjs的引入以及使用不赘述,要在downloadjs中添加进度,只需在downloadjs源码中添加以下4行代码
在ajax.onlad下添加
ajax.onprogress = function(e){
localStorage.setItem('present', e.loaded)
localStorage.setItem('total', e.total)
}
然后在需要的地方使用定时器读取present、以及total并计算则可以得出当前进度
本文介绍如何在downloadJS库中实现文件下载进度显示。通过简单地修改源码并在需要的地方使用定时器读取进度信息,即可轻松实现进度条功能。
downloadjs的引入以及使用不赘述,要在downloadjs中添加进度,只需在downloadjs源码中添加以下4行代码
在ajax.onlad下添加
ajax.onprogress = function(e){
localStorage.setItem('present', e.loaded)
localStorage.setItem('total', e.total)
}
然后在需要的地方使用定时器读取present、以及total并计算则可以得出当前进度