Javascript XMLHttpRequest";“进展”;事件从未在chrome/firefox/opera上触发
我试图监控文件上传的进度,但chrome、firefox和opera上从未触发“进度”事件。不过,它在Safari上非常有效 我使用包来操作我的文件。以下是软件包用于发送文件的代码: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
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());
你知道问题出在哪里吗?问题是否直接来自这些浏览器