Open answershuto opened 3 years ago
染陌你好,这里有一些相关讨论:https://www.w3.org/2018/05/30-gesture-minutes.html
我的理解是这方面涉及到的专利比较多,所以标准化可能会有阻力,不过倒是可以试试往UI Events提提试试,看看收到的反馈如何。
富侨你好,该讨论已经提至 UI Event。目前的 WEB 标准对这块能力的缺失。无论从易用性、标准化还是性能方面考量,都是挺有必要的。基于已有W3C能力(Touch Event)做的一些方案,都多多少少带来了许多体验的问题。
谢谢 @answershuto ,我们看看UI Events那边是否会有反馈。
Just FYI - Pointer Events 工作组明确表示手势事件不在范围之内,不过WebApps工作组(UI Events的工作组)还是有可能做的。
缩放这个现在一般用 pinch , 还有旋转 rotate 也有需求。
Hi All,
这个 Issue 抛出一个关于手势的提案,我希望能够在 Web 中文兴趣组内先进行一些讨论,收集意见和建议,最终目标是能够贡献此标准。
提案的目的是解决 Web 标准下集成常用的手势能力,客户端开发中有各种原生自带的如 Pan、Long Press 、Drag 等在 touch 之上封装的常用的基础手势能力,这使开发者可以更方便地直接使用这些手势能力,去快速开发一些交互更复杂的页面。提案期望在 element 上做进一步的扩展,开发者可以直接在 element 之上绑定监听相关的手势事件,并在回调中抛出相关 event 参数。
增加手势能力
event 扩展
提案期望推进GestureEvent,并在其之上做进一步扩展,以满足手势事件的基本参数能力的透出。
一些补充
我希望讨论的内容