xhr 進行状況イベントを使用して進行状況バーを更新したいと考えています。
次のコードがあります。
xhr: function() {
var xhr = Ember.$.ajaxSettings.xhr();
xhr.upload.addEventListener("progress", function(e){
if (e.lengthComputable) {
self.didProgress(e);
}
}, false);
return xhr;
},
問題は、イベントが 1 回しか発生しないことです。これは、サーバー コールがクロス ドメインであるために発生していると考えられます。
これを正しく機能させるために、ヘッダーを介してサーバーに何を設定する必要があるか知っている人はいますか?