//文件路径 转 fileObject
1 try{
2 let response = await fetch(tempFilePath);
3 if(response.ok){
4 let myBlob = await response.blob();
5 // console.log(myBlob);
6 tampFileObj = new File([myBlob],"cs" + new Date().getTime());
7 console.log(myFile);
9 }else{
10 11 }
12 }catch(err){
13
14 }
//base64转fileObject
function dataURLtoFile(dataurl, filename) {
var arr = dataurl.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);
}
//转换成file对象
return new File([u8arr], filename, {type:mime});
}