【问题标题】:Using Macbook touchpad (or others) for multi touch gestures in desktop browser在桌面浏览器中使用 Macbook 触摸板(或其他)进行多点触控手势
【发布时间】:2017-08-11 00:48:16
【问题描述】:
我环顾四周,但找不到确凿的答案。是否可以在常规桌面浏览器中检测来自 Macbook 触控板或其他笔记本电脑触控板的多点触控手势和事件。
假设我想单击触摸板然后滚动(一种拖动滚动),但仅当有额外的手指触摸触摸板时,而不是按住按钮然后单指滑动的常规拖动滚动.
如果有一个通用的 API 可以与任何笔记本电脑触控板一起使用,那将是最好的。
【问题讨论】:
标签:
javascript
google-chrome
asp.net-web-api
browser
multi-touch
【解决方案1】:
是否可以在常规桌面浏览器中检测来自 Macbook 触控板或其他笔记本电脑触控板的多点触控手势和事件。
很遗憾,没有。
理论上,Touch API 可能是支持此功能的方式。但是,桌面浏览器仅针对具有真正触摸屏的设备(如平板电脑或智能手机)实现此 API,而不是针对触控板。
此外,许多笔记本电脑根本没有可以跟踪多个触摸点的触控板。此功能在 Apple 笔记本电脑之外相对不常见。