我不确定原因,但是我收到了这个错误:
突破异常:SecurityError:内部Dartium异常
当我尝试从Canvas的上下文中获取ImageData时,我已经填充了外部Url。 我想问题是画布上的图像不是来自与我的代码相同的URL。是这样的吗?
ImageData id = mainContext.getImageData(0, 0, mainCanvas.width, mainCanvas.height);
其余代码可以工作,它只是创建画布及其上下文。我在画布上画了一个图像
ImageElement image = new ImageElement(src: fileNameElement.value);
image.onLoad.listen((e) {
mainCanvas.width= image.width;
mainCanvas.height = image.height;
mainContext.drawImage(image,0,0);
});