码迷,mamicode.com
首页 > 其他好文 > 详细

Base64转换为blob对象

时间:2017-08-11 10:01:20      阅读:366      评论:0      收藏:0      [点我收藏+]

标签:中转   bst   [1]   编码转换   span   转换   方法   array   char   

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

标签:中转   bst   [1]   编码转换   span   转换   方法   array   char   

原文地址:http://www.cnblogs.com/YuTaiYin/p/7343829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!