javascript - 如何从 MouseEvent 获取 pointerId 以与 setPointerCapture 一起使用?
问题描述
如果源事件是 MouseEvent,我如何获得适当pointerId
的调用setPointerCapture
,例如mousedown
?
我正在寻找这个,因为并非所有平台都支持指针事件但确实支持 setPointerCapture(特别是 Safaria)。
setPointerCapture
使用未定义的值,但我更愿意将其传递给适当的 id。
我不能使用pointerdown
事件,因为这些是不受支持的事件。它们包含 a pointerId
,但鼠标事件不包含。
解决方案
推荐阅读
- json - 例外:“字符串”类型不是“地图”类型的子类型
- css - 为什么 Bootstrap css 与 angular material custom css 重叠
- controls - Windows 窗体控件在设计时消失
- php - 如何在同一页面中的两个表单上显示数据库结果
- selenium - 如何在摩纳哥编辑器中手动触发向下箭头键盘事件?
- sql - 从 shell 脚本执行 sql 查询
- java - 哪个更好地命名第三方spring boot starter
- javascript - 角度8自动触发点击事件不起作用
- python - Python Weasyprint
- vue.js - 如何找到自定义 Vue 组件的定义位置?