wx.canvasGetImageData 一个方法里边不能用两次?

发布于 7 年前作者 yanliu19952 次浏览最后编辑 7 年前来自 ask

我想调取两个canvas上的图像信息合成一张canvas里边,在一个函数里边写两个 wx.canvasGetImageData方法,第一个可以输出结果,第二个什么也没有,fail的结果也没有任何输出,这是为什么?有没有别的方法合成两个canvas?

wx.canvasGetImageData({

canvasId: ‘faceCanvas’,

x: 0,

y: 0,

width: this.data.windowWidth,

height: this.data.windowWidth / this.data.bwh,

success:res=> {

console.log(res.data)

}

})

wx.canvasGetImageData({

canvasId: ‘bgCanvas’,

x: 0,

y: 0,

width: this.data.windowWidth,

height: this.data.windowWidth / this.data.bwh,

success: res => {

console.log(res.data)

},

fail(res){

console.log(res)

}

})

0 回复
暂无回复