画布生成问题?
发布于 7 年前 作者 chao94 5703 次浏览 来自 官方Issues

理想状态应该是这样的;白色底,然后一个圆形头像

但是今早客户给我截图发了一张类似生成画布时出现异常的问题,如下图所示

上图是一张有异常的问题;;

代码如下

这到底是我代码写的有问题,还是生成画布时小概率事件,因为这种情况不是必然出现的,而且很小的概率会有!求懂的说说,先谢了

3 回复

把 fill()方法去了?反正是多余的

你中间那段是不是多余了?

const context = wx.createCanvasContext(‘my-canvas’)

context.save()

context.fillStyle = “#fff”

context.fillRect(0, 0, 300, 240)

context.restore()

context.beginPath()

context.setStrokeStyle(‘blue’)

context.arc(150, 120, 110, 0, Math.PI * 2)

context.setLineWidth(12)

context.clip()

context.drawImage(img)

context.stroke()

context.draw()

回到顶部