file转base64
var reader = new FileReader();
reader.readAsDataURL(file.files[0]);
reader.onload = function(e) {
var fileBase64Data = e.target.result;
}
base64转file
var arr = baseUrl.split(','), // 地址
mime = arr[0].match(/:(.*?);/)[1]; // 文件类型
var extension = mime.split('/')[1]; // 文件后缀
var bstr = atob(arr[1]),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], fileName + '.' + extension, { type: mime });