发布于 2012-09-06 00:36:15
我解决了这个问题。最后,我使用了分叉式ajaxHooks,它通过ajax传输程序实现了XDomainRequest。
我添加了对onprogress事件回调的支持,这个回调名为"progress“,可以用原始ajax对象定义。
根据W3C标准,progressEvent.lengthComputable = false是因为我们无法获得内容长度,所以progressEvent.total = 0;
见下面的例子:
$(document).ready(function(){
var download_url = YOUR_URL;
$.ajax({
url: download_url,
cache: false,
progress: function(jqXHR, progressEvent) {
console.log(progressEvent.loaded);
}
})
});在这里看到我的ajaxHooks叉。
https://stackoverflow.com/questions/12275128
复制相似问题