javascript touchmove实际上是什么时候发射的?

z4iuyo4d  于 2023-03-06  发布在  Java
关注(0)|答案(2)|浏览(93)

我最初的假设是touchmove在每一个像素移动时都会被触发,但是在我的测试中它会根据移动的速度而变化。

vmdwslir

vmdwslir1#

touchmove事件是W3C触摸事件规范的一部分,其内容如下:
注意,用户代理发送触摸移动事件的速率是实现定义的,并且可以取决于硬件能力和其他实现细节。

rkue9o1l

rkue9o1l2#

触摸事件按此顺序发生。

  • 接触起动
  • 触摸移动
  • 触端
  • 那么延迟。
  • 鼠标悬停
  • 穆塞莫夫
  • 鼠标按下
  • 鼠标
  • 咔嗒声
  • 鼠标移出

来源:比尔·费舍尔@hotstudios
他们还开发了一个名为touchy的插件,可以让你控制触摸事件。https://github.com/HotStudio/touchy

相关问题