在桌面浏览器中使用 Macbook 触摸板(或其他)进行多点触摸手势

Using Macbook touchpad (or others) for multi touch gestures in desktop browser

我环顾四周,但没有找到决定性的答案。是否可以在常规桌面浏览器中检测来自 Macbook 触摸板或其他笔记本电脑触控板的多点触控手势和事件。

假设我想点击触摸板然后滚动(一种拖动滚动),但只有当有额外的手指触摸触摸板时,而不是按住按钮然后用一根手指触摸的常规拖动滚动左右滑动。

如果有通用的 API 可以与任何笔记本电脑的触控板配合使用,那就最好了。

Is it possible to detect multi touch gestures and events from a Macbook touchpad or other laptop trackpads in regular desktop browsers.

很遗憾,没有。

理论上,Touch API大概是这样支持的。但是,桌面浏览器仅针对具有真正触摸屏的设备(如平板电脑或智能手机)实现此 API,而不针对触控板。

此外,许多笔记本电脑根本没有可以跟踪多个触摸点的触控板。此功能在 Apple 笔记本电脑之外相对不常见。