html5文件上传进度无法在firefox中运行

时间:2014-04-08 12:07:28

标签: html5 firefox javascript-events

我想显示使用的文件上传进度 绑定到FileReader的progress事件 但是当它在chrome中工作时,它在FireFox中无法正常工作

reader.onprogress=function(e){
if (e.lengthComputable==true) {
console.log("e.loaded: "+e.loaded);
console.log("e.total: "+e.total);
  var percentage = Math.round((e.loaded / e.total) * 100);

   console.log("percentage: "+percentage);
  status.innerHTML = 'Loaded : '+percentage+'%';
} 

用作示例的文件的chrome输出为
e.total e.loaded e.lengthComputable
3763448 3763448 true

但是对于firefox来说是 e.total e.loaded e.lengthComputable
3763448 786432 true

任何人都知道为什么在firefox中没有更新进度

文件已完全上传且可以使用。 问题出在显示上传进度时

0 个答案:

没有答案