微信小程序的js文件中支持File的new操作吗?
发布于 6 年前 作者 panjie 2019 次浏览 来自 问答

//base64转Blob文件 -start

function dataURItoBlob(base64Data, filename) {

 var arr = base64Data.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 });

}

//base64转Blob文件 -end

最后的new File时报错“File is not defined”

1 回复

是的啊 我也遇见这个问题了 new File()报错  暂时还没有找到对应的解决方案

回到顶部