+
96
-

回答

可以将base64的格式转换成blob,没有必要从1010转,如果确实需要的话,也可以转,多一道工序

    /**
*Base64字符串转二进制
*/
function dataURLtoBlob(dataurl) {
var arr = dataurl.split(','),
mime = arr[0].match(/:(.*?);/)[1],
bstr = atob(arr[1]),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], {
type: mime
});
}


网友回复

我知道答案,我要回答