[]captureScreen的回调函数的参数ImageData(类型是一个arrayBuffer)如何获得

captureScreen需要传入一个回调函数,回调函数有三个参数,分别是图片ImageData,类型是一个arrayBuffer,图片的宽和高。
我想从canvas那里获得imageData,但是调用获取不到
                let htmlCanvas: Laya.HTMLCanvas = this.sprites[i].drawToCanvas(this.sprites[i].width, this.sprites[i].height, 0, 0);
let canvas = htmlCanvas.getCanvas();
let context = canvas.getContext('2d');
var imageData = context.getImageData(0, 0, 128, 128);
请问该如何从canvas里获取captureScreen需要的imageData?
已邀请:

cuixueying

赞同来自:

你把let context = canvas.getContext('2d');这个换成laya的context,,也就是Laya.Browser.context!

要回复问题请先

商务合作
商务合作