picture
This commit is contained in:
parent
6eace8e842
commit
647486b959
|
@ -1007,19 +1007,25 @@
|
|||
let image = new Image();
|
||||
image = canvas.toDataURL('image/png');
|
||||
this.canvasImg = image;
|
||||
let img = image.split(";")[1];
|
||||
debugger;
|
||||
console.log(image);
|
||||
debugger;
|
||||
let imgData = {mime:'base64',file:img,type:'图片'};
|
||||
upFile(imgData).then((res) => {
|
||||
let file = this.base64ToFile(image);
|
||||
let formData = new FormData();
|
||||
formData.append('file', file);
|
||||
upFile(formData).then((res) => {
|
||||
debugger;
|
||||
console.log(res);
|
||||
debugger;
|
||||
})
|
||||
|
||||
|
||||
// document.getElementById('res').innerHTML = '<img style="border: 1px solid #666666;" src="'+image+'">';
|
||||
},
|
||||
base64ToFile(baseUrl) {
|
||||
let arr = baseUrl.split(',');
|
||||
// let type = arr[0].match(/:(.*?);/)[1]; // 解锁图片类型
|
||||
let bytes = atob(arr[1]); // 解码base64
|
||||
let n = bytes .length;
|
||||
let bufferArray = new Uint8Array(n);
|
||||
while (n--) {
|
||||
bufferArray[n] = bytes.charCodeAt(n);
|
||||
}
|
||||
return new File([bufferArray ],{ type:'image/png'});
|
||||
},
|
||||
|
||||
//新增记录表
|
||||
|
|
Loading…
Reference in New Issue