小编wee*_*Tea的帖子

setPointerCapture 仅适用于pointerDown 事件吗?

MDN说:

Element 接口的 setPointerCapture() 方法用于指定特定元素作为未来指针事件的捕获目标。指针的后续事件将针对捕获元素,直到捕获被释放。

如果我调用回调:示例,它会按预期工作setPointerCapture-pointerDown在这里您可以按照您想要的速度拖动黄色方块,它将跟随光标直到pointerUp事件发生。

但是,如果尝试在回调中捕获目标,pointerMove它将无法按我的预期工作:示例- 黄色方块跟随光标,直到光标悬停在方块上。如果你移动鼠标太快,方块就会停止。

如何解释这种行为?我是否误解了文档?

javascript events pointer-events

5
推荐指数
1
解决办法
3183
查看次数

标签 统计

events ×1

javascript ×1

pointer-events ×1