将base64转化为图片,base64码需要带
data:image/jpeg;base64,
const base64ToFile = (base64Code, filename) => {
var arr = base64Code.split(',');
var mime = arr[0].match(/:(.*?);/)[1];
var bstr = atob(arr[1]);
var n = bstr.length;
var u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], filename, { type: mime });
}