函数: blobToBase64()
ts
function blobToBase64(blob): Promise<string>;定义于: file.ts:132
将 Blob 转换为 base64 编码的 dataURL。
读取 Blob 的二进制内容并编码为 data:<mime>;base64,xxx 形式的字符串,MIME 类型取自 Blob 自身,缺省时使用 application/octet-stream。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
blob | Blob | 待转换的 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...'