盒子
目录

dataURLtoBlob

文章取自我的 Github repos: Learning-JavaScript, 作者:@paddingme
原文链接:https://github.com/paddingme/Learning-JavaScript/issues/32

1
2
3
4
5
6
7
8
9
10
11
//data为文件的base64编码
function dataURLtoBlob(data) {
var tmp = data.split(',');
tmp[1] = tmp[1].replace(//s/g,'');
var binary = atob(tmp[1]);
var array = [];
for(var i = 0; i < binary.length; i++) {
array.push(binary.charCodeAt(i));
}
return new Blob([new Uint8Array(array)], {type: 'image/jpeg'});
}