博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Base64转换为blob对象
阅读量:5365 次
发布时间:2019-06-15

本文共 341 字,大约阅读时间需要 1 分钟。

在开发过程中有时候需要针对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 })

转载于:https://www.cnblogs.com/YuTaiYin/p/7343829.html

你可能感兴趣的文章
1305: [CQOI2009]dance跳舞 - BZOJ
查看>>
将html代码中的大写标签转换成小写标签
查看>>
jmeter多线程组间的参数传递
查看>>
零散笔记
查看>>
信息浏览器从Android的浏览器中传递cookie数据到App中信息浏览器
查看>>
hash储存机制
查看>>
OpenLayers绘制图形
查看>>
tp5集合h5 wap和公众号支付
查看>>
Flutter学习笔记(一)
查看>>
iOS10 国行iPhone联网权限问题处理
查看>>
洛谷 P1991 无线通讯网
查看>>
mysql asyn 示例
查看>>
数据库第1,2,3范式学习
查看>>
《Linux内核设计与实现》第四章学习笔记
查看>>
Docker 安装MySQL5.7(三)
查看>>
CSS: caption-side 属性
查看>>
CSS3中box-sizing的理解
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
DLL 导出函数
查看>>