0

我不知道为什么,但我得到了这个错误:

打破异常: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);
});
4

0 回答 0