Bun

指南二进制数据

使用 Bun 将 ArrayBuffer 转换为 Blob

可以从“块”数组构造 Blob,其中每个块是字符串、二进制数据结构或另一个 Blob

const buf = new ArrayBuffer(64);
const blob = new Blob([buf]);

默认情况下,结果 Blobtype 将未设置。这可以手动设置。

const buf = new ArrayBuffer(64);
const blob = new Blob([buf], { type: "application/octet-stream" });
blob.type; // => "application/octet-stream"

请参阅 文档 > API > 二进制数据 以获取有关使用 Bun 处理二进制数据的完整文档。