什么时候touchmove实际被解雇了?

时间:2012-07-18 16:39:07

标签: javascript javascript-events

我最初的假设是,每次像素移动都会触发touchmove,但在我的测试中,它会根据移动的速度而变化。它的行为是否有明确的规范?

2 个答案:

答案 0 :(得分:2)

touchmove事件是W3C touch events specification的一部分,其中包含:

  

请注意,用户代理发送touchmove事件的速率是实现定义的,可能取决于硬件功能和其他实现细节。

答案 1 :(得分:-1)

触摸事件按此顺序发生。

  • touchstart
  • touchmove
  • touchend
  • 然后延迟......
  • mmouseover
  • 鼠标移动
  • mousedown
  • 鼠标松开
  • 点击
  • 鼠标移开

Src:Bill Fisher @hotstudios

他们还开发了一个名为touchy的插件,可让您控制触摸事件。 https://github.com/HotStudio/touchy