From d4958901c00e2f5bca057767cc7f537fbc9ecbdc Mon Sep 17 00:00:00 2001 From: jixinbao Date: Tue, 6 Aug 2024 14:50:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20canvas=20=E6=B5=8B=E8=AF=95=E6=B6=88?= =?UTF-8?q?=E9=99=A4=E6=8E=A7=E5=88=B6=E5=8F=B0=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/component/canvas/canvas.uvue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pages/component/canvas/canvas.uvue b/pages/component/canvas/canvas.uvue index 0ff092dd..5a889a86 100644 --- a/pages/component/canvas/canvas.uvue +++ b/pages/component/canvas/canvas.uvue @@ -94,12 +94,14 @@ id: 'canvas', component: this, success: (context : CanvasContext) => { + const canvasContext = context.getContext('2d')!; + const canvas = canvasContext.canvas; if (this.canvasContext == null) { - const canvasContext = context.getContext('2d')!; + this.canvasContext = canvasContext this.testCanvasContext = true - const canvas = canvasContext.canvas; + hidpi(canvas); this.canvasWidth = canvas.width; this.canvasHeight = canvas.height; @@ -107,7 +109,6 @@ } this.measureText() - const canvas = this.canvasContext.canvas this.testToDataURLResult = canvas.toDataURL().startsWith('data:image/png;base64') this.canvas = canvas; } -- GitLab