//图片数据
var dataurl = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD......";
//上传到后端
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);
}
var obj = new Blob([u8arr], {type:mime});
var fd = new FormData();
fd.append("file", obj,"image.png");
upload(fd).then(res=>{})//upload接口
js把图片的dataurl数据转换成图片并上传(upload传参数据仿造)
最新推荐文章于 2023-01-30 15:01:50 发布