uni-app Canvas画布,不设定type="2d"时可以正常绘画,否则什么都画不出来

s8vozzvw  于 2022-10-26  发布在  uni-app
关注(0)|答案(3)|浏览(401)

问题描述

Canvas画布,未使用type="2d"时可以正常绘画,但只要增加上这个属性,原有绘画代码均画不出来东西。

复现步骤

不增加type="2d"一切正常
<canvas canvas-id="vinCanvas" id="vinCanvas" style="width:100vw;height:100vh;" :disable-scroll="true" class="canvas-wrap"></canvas>

增加完type="2d"之后,什么都不显示,其它代码不变
<canvas type="2d" canvas-id="vinCanvas" id="vinCanvas" style="width:100vw;height:100vh;" :disable-scroll="true" class="canvas-wrap"></canvas>

系统信息:

  • 发行平台: 微信小程序
lnlaulya

lnlaulya1#

不实用uni-app测试是否仍然存在问题,如果存在需报告到微信小程序社区

2uluyalo

2uluyalo2#

不实用uni-app测试是否仍然存在问题,如果存在需报告到微信小程序社区

原生微信小程序没问题,uniapp 增加 2d type 后同楼主不显示绘制图层。

n53p2ov0

n53p2ov03#

顶一下 这个问题 我也遇到了 canvas渲染失败
Cannot read property 'node' of null

相关问题