javascript – 计算上传的剩余时间
作者:互联网
我正在使用Uploadify插件允许用户上传文件,我有进度条工作.现在我想给用户一个估计的时间直到完成,但我不确定如何使用Javascript计算它.
假设我有以下变量:uploadSpeed(以kb / s为单位),timeStarted(一个Javascript日期对象?),fileSize(以字节为单位的文件大小).如何在文件完全上传之前计算倒计时?
解决方法:
var uploadedSoFar = uploadSpeed * (Date.now() - timeStarted.milliseconds) / 1000;
var timeRemaining = ((fileSize - uploadedSoFar) / uploadSpeed) + ' seconds';
标签:countdown,javascript,upload,uploadify 来源: https://codeday.me/bug/20190723/1513563.html