base64转file文件

dataURLtoFile(dataurl, filename) { //将base64转换为文件
     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 File([u8arr], filename, {
            type: mime
        });
},
posted @ 2021-02-22 10:00  高手坟墓丶  阅读(113)  评论(0编辑  收藏  举报
-->