手势事件


手势事件用于两个手指的缩放和旋转手势。


当手势开始时生成gesturestart事件,而手势结束时生成gestureend事件。在这两个事件之间是跟踪手势过程的gesturechange事件队列。


这些事件传递的事件对象有数字属性scale和rotation。


scale属性是两个手指之间当前距离和初始距离的比值。“捏紧”手势的scale值小于1.0,而“撑开”手势的scale值大于1.0。rotation属性是指从事件开始手指旋转的角度,它以度为单位,正值表示按照顺时针方向旋转。



触摸事件


当手指触摸屏幕时会触发touchstart事件,当手指移动时会触发touchmove事件,而当手指离开屏幕时会触发touchend事件。


不像鼠标事件,触摸事件并不直接报告触摸的坐标。相反,触摸事件传递的事件对象有一个changedTouches属性,该属性是一个类数组对象,其每个元素都描述触摸的位置。


手势事件和触摸事件


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2021-08-27
猜你喜欢
  • 2021-12-10
  • 2021-07-17
  • 2021-11-26
  • 2022-12-23
  • 2021-12-25
  • 2021-08-27
相关资源
相似解决方案