KineticJS似乎在重新绘制舞台后处理背景图层上的点击时存在问题。
我有一个jsfiddle与这个问题的最小例子。 http://jsfiddle.net/Z2SJS/
在第34行,我有:
stage.draw()
如果这被注释掉,事件就会发生。如果存在,将点击事件拖到后台后将停止触发。
我知道在这个例子中我没有做任何需要我重绘舞台的事情,但在我的项目中我使用dragstart和dragmove事件来操纵多个图层上的对象,然后我失去对我的背景的引用点击次数。
我是否需要做些什么来确保重新绘制舞台不会导致我的事件停止射击?