Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript XMLHttpRequest";“进展”;事件从未在chrome/firefox/opera上触发_Javascript_Google Chrome_Firefox_Meteor_Xmlhttprequest - Fatal编程技术网

Javascript XMLHttpRequest";“进展”;事件从未在chrome/firefox/opera上触发

Javascript XMLHttpRequest";“进展”;事件从未在chrome/firefox/opera上触发,javascript,google-chrome,firefox,meteor,xmlhttprequest,Javascript,Google Chrome,Firefox,Meteor,Xmlhttprequest,我试图监控文件上传的进度,但chrome、firefox和opera上从未触发“进度”事件。不过,它在Safari上非常有效 我使用包来操作我的文件。以下是软件包用于发送文件的代码: var xhr = new XMLHttpRequest(); xhr.upload.addEventListener("progress", function (event) { if (event.lengthComputable) { loaded.set(event.loaded); t

我试图监控文件上传的进度,但chrome、firefox和opera上从未触发“进度”事件。不过,它在Safari上非常有效

我使用包来操作我的文件。以下是软件包用于发送文件的代码:

var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", function (event) {
  if (event.lengthComputable) {
    loaded.set(event.loaded);
    total.set(event.total);
  }
}, false);

xhr.open("POST", self.instructions.upload, true);

_.each(self.instructions.headers, function (value, key) {
  xhr.setRequestHeader(key, value);
});

xhr.send(buildFormData());
你知道问题出在哪里吗?问题是否直接来自这些浏览器