我希望使用xhr进度事件更新进度条。
我有以下代码:
问题在于该事件仅发生一次,我认为这是由于服务器调用是跨域的原因。请问有人知道我需要在服务器上设置哪些头信息才能使其正常工作吗?
我有以下代码:
xhr: function() {
var xhr = Ember.$.ajaxSettings.xhr();
xhr.upload.addEventListener("progress", function(e){
if (e.lengthComputable) {
self.didProgress(e);
}
}, false);
return xhr;
},
问题在于该事件仅发生一次,我认为这是由于服务器调用是跨域的原因。请问有人知道我需要在服务器上设置哪些头信息才能使其正常工作吗?