From 8b330098fbc6d3194e4c6077df8e6b5f11469bb0 Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Sat, 29 Feb 2020 00:18:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DH5=E7=AB=AFonReady?= =?UTF-8?q?=E5=86=85=E5=BE=80=E7=94=BB=E5=B8=83=E6=B7=BB=E5=8A=A0=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E4=BC=9A=E4=B8=80=E9=97=AA=E6=B6=88=E5=A4=B1?= =?UTF-8?q?=E7=9A=84Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同时对齐微信小程序画布大小改变内容不消失 --- src/core/view/components/canvas/index.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/view/components/canvas/index.vue b/src/core/view/components/canvas/index.vue index 5dfcff6db..740b09859 100644 --- a/src/core/view/components/canvas/index.vue +++ b/src/core/view/components/canvas/index.vue @@ -121,8 +121,12 @@ export default { method(data) } }, - _resize () { - wrapper(this.$refs.canvas) + _resize () { + var canvas = this.$refs.canvas + var context = canvas.getContext('2d') + var imageData = context.getImageData(0, 0, canvas.width, canvas.height) + wrapper(this.$refs.canvas) + context.putImageData(imageData, 0, 0) }, _touchmove (event) { event.preventDefault() -- GitLab