Skip to content

函数: blobToBase64()

ts
function blobToBase64(blob): Promise<string>;

定义于: file.ts:132

Blob 转换为 base64 编码的 dataURL。

读取 Blob 的二进制内容并编码为 data:<mime>;base64,xxx 形式的字符串,MIME 类型取自 Blob 自身,缺省时使用 application/octet-stream

参数

参数类型描述
blobBlob待转换的 Blob 对象。

返回值

Promise<string>

Promise,解析为形如 data:<mime>;base64,xxxx 的 dataURL 字符串。

备注

浏览器与 Node 环境均可用。其逆操作为 base64ToBlob

示例

ts
const dataURL = await blobToBase64(blob)
img.src = dataURL   // => 'data:image/png;base64,iVBORw0...'