我构建了一个网络手机游戏,它在浏览器(PC / Mobile)上运行。
我是否需要使用touchmove?
如何像mousemove事件一样运行touchmove事件?
对于台式机和触摸屏之间的平价,您具有以下等效项:
mousedown === touchstart
mousemove === touchmove
mouseup === touchend
因此,如果您处理mousedown,mousemove和mouseup,则不需要处理触摸下相应的等效事件。应该执行相同的处理程序。
除了在ipad上-鼠标悬停,鼠标按下,鼠标上移和单击都被触发...除非您更改鼠标悬停中的任何内容,否则没有其他触发....非常烦人...更多详细信息请参见http://sitr.us/2011/07/28/how-mobile-safari-emulates-mouse-events.html