From ba3dec1ca942fadad1317eb09786a2cbd7cd83af Mon Sep 17 00:00:00 2001 From: qq_38870145 Date: Sat, 25 Nov 2023 22:13:00 +0800 Subject: [PATCH] Sat Nov 25 22:13:00 CST 2023 inscode --- src/App.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/App.vue b/src/App.vue index 2d3f41b..f381d58 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,8 +13,8 @@ const state = reactive({ }) /** 下载图片 */ -const downloadBase64 = (content: string, fileName: string) => { - const base64ToBlob = function (code: any) { +const downloadBase64 = (content,fileName) => { + const base64ToBlob = function (code) { let parts = code.split(';base64,'); let contentType = parts[0].split(':')[1]; let raw = window.atob(parts[1]); @@ -23,6 +23,7 @@ const downloadBase64 = (content: string, fileName: string) => { for (let i = 0; i < rawLength; ++i) { uInt8Array[i] = raw.charCodeAt(i); } + return new Blob([uInt8Array], { type: contentType }); @@ -36,7 +37,6 @@ const downloadBase64 = (content: string, fileName: string) => { // 截图 const shotAction=()=>{ - console.log('截图'); html2canvas(document.getElementById('render-id')).then(function(canvas) { console.log('canvas',canvas) const base64 = canvas.toDataURL().replace(/^data:image\/(png|jpg);base64,/, ''); -- GitLab