Cloud9服务器上的createObjectURL大小限制

时间:2015-05-12 04:04:09

标签: html5 google-chrome cloud9-ide

我正在使用createObjectURL从cloud9工作区中的blob创建文件。

function saveFile(blob, fileName) {
  var URL = window.URL || window.webkitURL;
  var link = document.createElement('a');
  console.log("blob to be saved, and its size is "+blob.size);
  link.href = URL.createObjectURL(blob);
  link.download = fileName;
  link.click();
}

控制台正确记录blob大小。但是,我发现了一个有趣的问题。 Chrome可以保存小于4MB的文件,但是对于任何超过4MB的文件都会丢失文件。和错误记录在下面

团块:HTTPS%3A // ????? - ?????? c9.io/688e940f-c94c-4050-a081-466569c8de57

我想知道它是否与Cloud9服务器限制有关?我不知道我是否正确理解createObjectURL方法,但我认为一切都在客户端完成,应该与服务器无关?也许我错了?

0 个答案:

没有答案