//base64转blob
function dataURLtoBlob(dataurl) {
let arr = dataurl.split(',');
let mime = arr[0].match(/:(.*?);/)[1];
let bstr = atob(arr[1]);
let n = bstr.length;
let u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], { type: mime });
}
//blob转base64
function blobToDataURL(blob, callback) {
let a = new FileReader();
a.readAsDataURL(blob);
a.onload = function (e) { callback(e.target.result); }
}
步浪
2018-12-05
10341
热门推荐






最新文章