cnavas中draw(false)方法如何只清除之前绘制的一部分而不清除全部?

发布于 8 年前作者 xia972522 次浏览最后编辑 8 年前来自 issues

cnavas在画箭头时结尾坐标一直在变,所以需要draw(fasle)方法绘制,但是会清除之前绘制的线条,有没有办法不清除线条

1 回复
wuyan
wuyan1 楼6 年前

把之前的画布保存图片, 每次加载之前的图片再继续画。

wx.canvasToTempFilePath(Object object, Object this)

或者保存数据

wx.canvasPutImageData(Object object, Object this)

wx.canvasGetImageData(Object object, Object this)