Base64转换为blob对象

Posted 殷瑜泰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Base64转换为blob对象相关的知识,希望对你有一定的参考价值。

在开发过程中有时候需要针对base64的编码转换为blob对象,js中转化方法如下

其中 nowFrame为base64对象

var arr = nowFrame.split(‘,‘);

var mime = arr[0].match(/:(.*?);/)[1],

bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n);

while (n--) {

u8arr[n] = bstr.charCodeAt(n);

}

var blob = new Blob([u8arr], { type: mime })

以上是关于Base64转换为blob对象的主要内容,如果未能解决你的问题,请参考以下文章

js 将图片转换为base64编码

如何将 blob 图像转换为 base64? base64 变量显示为空

我想在 Objective-c 中将 base64 转换为 blob

使用 Node Multer 缓冲区获取 Blob 并将 Blob 转换为 Base 64

JS 将 blob url 转换为 Base64 文件

如何下载 Block Blob (Base64) 文件并使用 Azure Blob 存储将其转换为 PNG?