canvasPutImageData在真机上无法绘制,在工具上正常的
你好,麻烦具体描述下当前bug的表现
这个问题解决了吗,我用的"libVersion": “2.8.3”,在pc上跑没问题,但是在真机上还是不行
目前我用 canvasPutImageData 之后再调用canvasGetImageData,发现数据仍然是没有put之前的数据,没有变化。
找到问题了X、Y、width、height的值不能带有小数点,只要带有小数点就会报错(canvasPutImageData: invalid data format)可以使用Math.ceil()去除小数点
wx.canvasPutImageData({
canvasId:
'myCanvas'
,
x: 0,
y: 0,
width: 200,
height:150,
data,
success(res) {}
})