双击(double tap)
和单击一样,双击事件也需要我们对手势进行量化分解。
- 双击事件是一个手指的行为。所以在 touchstart 时,我们要判断此时屏幕有几个接触点。
- 双击事件中包含两次独立的单击行为。理想情况下,这两次点击应该落在屏幕上的同一个点上。为了给用户一定的冗余空间,将两次点击的坐标点距离限制在10个像素以内。
3. 双击事件本质是两次快速的单击。也即是说,两次点击的间隔时间很短。通过一定的测试量化后,我们把两次单击的时间间隔设为300毫秒。
注意双击事件中我们检测了相邻两个 touchstart 事件的位移和时间间隔。
更多相关内容:
-
无相关信息