bae64图片转成blob
时间: 2023-04-07 16:01:52 浏览: 191
可以使用JavaScript中的atob()函数将base64编码的图片转换为二进制数据,然后再使用Blob()函数将二进制数据转换为Blob对象。具体代码如下:
```
function base64ToBlob(base64) {
var binaryStr = atob(base64);
var len = binaryStr.length;
var bytes = new Uint8Array(len);
for (var i = 0; i < len; i++) {
bytes[i] = binaryStr.charCodeAt(i);
}
return new Blob([bytes]);
}
```
调用该函数时,将base64字符串作为参数传入即可:
```
var base64Str = "data:image/png;base64,iVBORw0KG...";
var blob = base64ToBlob(base64Str);
```
其中,base64Str是base64编码的图片字符串。
阅读全文