Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您可以通过将事件绑定到窗口而不是画布来将内容拖到画布区域之外,有没有办法使用APImousemove来做到这一点?kinetic.js
mousemove
kinetic.js
这是可行的,但不适用于 kineticjs API。
首先将“mouseout”绑定到画布元素。然后,当您对元素执行 dragstart 时,将其保存到临时变量中。然后,一旦您离开画布区域,就会触发鼠标移出,您可以从保存的元素中读取。真正的技巧是将 kineticjs 中的项目“转换”为外部 DOM 可以识别的项目。