函数: base64ToBlob()
ts
function base64ToBlob(base64, type?): Blob;定义于: file.ts:155
将 base64 字符串转换为 Blob。
既接收完整的 dataURL(data:...;base64,xxx),也接收纯 base64 字符串。传入 dataURL 时会自动解析并沿用其中的 MIME 类型。
参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
base64 | string | undefined | dataURL(形如 data:...;base64,xxx)或纯 base64 字符串。 |
type | string | '' | 手动指定的 MIME 类型,默认 '';传入 dataURL 且未显式指定时,自动沿用 dataURL 中携带的类型。 |
返回值
Blob
解码得到的 Blob 对象。
备注
浏览器与 Node 环境均可用。其逆操作为 blobToBase64。
示例
ts
base64ToBlob('data:text/plain;base64,aGk=') // => Blob { type: 'text/plain' }
base64ToBlob('aGk=', 'text/plain') // => Blob { type: 'text/plain' }