1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
function base64ToFile(base64str) { let mimeType=base64str.match(/:(.*?);/)[1]; let base64=base64str.slice(base64str.indexOf(';')+1) let bstr=atob(base64), n=bstr.length, u8Arr=new Uint8Array(n); while(n--){ u8Arr[n]=bstr.charCodeAt(n); } const file=new Blob([u8Arr],{type:mimeType}) return file }
|
v1.5.2