如何从BLOB检索数据?

时间:2018-10-14 04:44:25

标签: javascript blob

我已经创建了这样的 BLOB

var blob = new Blob(["Hello", "World!"]);
blob.slice(0); //=> Blob(11) {size: 11, type: ""}

我找不到任何简单的方法来检索数据!

1 个答案:

答案 0 :(得分:1)

例如,您可以使用文件阅读器从Blob中提取数据

var blob = new Blob(["Hello", "World!"]);

const buffer = await new Promise(resolve => {
  const fileReader = new FileReader();
  fileReader.addEventListener("loadend", () => resolve(fileReader.result));
  fileReader.readAsArrayBuffer(blob);
})