已解决,希望可以帮助伙伴们!
说ImageData不存在,微信小游戏没有这个对象,所以会报错。
个人解决办法,修改源代码,将ImageData去掉,然后新建一个canvas,然后getImageData去替代即可。参考代码如下:
// var imgdata=/*__JS__ */new ImageData(canvasWidth,canvasHeight); //注释这一句,这句是报错的地方
var canvx = new HTMLCanvas(true); //创建一个canvas
canvx.size(canvasWidth, canvasHeight); //设置宽高,这个和ImageData保持一致
var ctx2dx = canvx.getContext('2d'); //获取上下文
var imgdata = ctx2dx.getImageData(0,0,canvasWidth,canvasHeight); //获取imageData,来替代ImageData
如有更棒的办法,欢迎贴出来哟。同时也希望官方修复一下。