【发布时间】:2015-11-16 03:20:29
【问题描述】:
我正在看
function readDataFromURL(fuFullHttpURL, fuCallMeOnLoad) {
var MyThis = this;
this.fullHttpURL = fuFullHttpURL;
this.callMeOnLoad = fuCallMeOnLoad;
var oReq = new XMLHttpRequest();
oReq.open("GET", MyThis.fullHttpURL, true);
oReq.responseType = "arraybuffer";
oReq.onload = function(oEvent) {
var blob = new Blob([oReq.response], {type: "image/jpg"});
MyThis.callMeOnLoad(blob);
};
oReq.send();
}
但这仅用于下载。如何使用此代码上传? 当我在前几年尝试使用 xmlhttprequest 下载图像时,下载的大小有限制。还有尺寸限制吗? 以前每个浏览器处理这个大小限制的方式都不一样,所以我自己无法测试。
编辑:https://stackoverflow.com/a/18120473/3716796 似乎解释了上传。
【问题讨论】:
标签: javascript firefox binary xmlhttprequest