Events 向context2d绘制方法添加事件

Events 向context2d绘制方法添加事件,events,html5-canvas,dart,draw,Events,Html5 Canvas,Dart,Draw,我尝试过许多不同的“On”活动,但似乎没有一个能支持我所寻找的。画画布时有没有办法倾听?甚至是访问或接收上下文?实际上,任何与imagedata的更改稍有相似之处都是很好的…没有这样的“OnChange”事件,但您可以在内容发生更改(或引发事件)时插入Context2D以设置标志。为了说明注入是如何工作的,您可以看看我的回答:这看起来像是一种“继承”方式,但这需要有人使用我的canvas版本(一种跟踪并使绘图命令无效的版本),这不是一种非常糟糕的方式,我只是想知道是否还有其他方法可以做这样的事情

我尝试过许多不同的“On”活动,但似乎没有一个能支持我所寻找的。画画布时有没有办法倾听?甚至是访问或接收上下文?实际上,任何与imagedata的更改稍有相似之处都是很好的…

没有这样的“OnChange”事件,但您可以在内容发生更改(或引发事件)时插入Context2D以设置标志。为了说明注入是如何工作的,您可以看看我的回答:这看起来像是一种“继承”方式,但这需要有人使用我的canvas版本(一种跟踪并使绘图命令无效的版本),这不是一种非常糟糕的方式,我只是想知道是否还有其他方法可以做这样的事情,因为它不是内置的,你必须提供特定的代码。我看到的唯一其他方法是将当前图像数据与保存的图像数据进行比较,在rAF或更少的频率。是的,我想这是一个文字列表,我尽量远离那些(事件不是快速或有效的)谢谢你的回答。。。你可能应该把它作为一个。。。