我构建了一个网络手机游戏,它在浏览器(PC/Mobile)上运行。
我是否需要使用touchmove
?
我怎样才能touchmove
像活动一样mousemove
举办活动?
我构建了一个网络手机游戏,它在浏览器(PC/Mobile)上运行。
我是否需要使用touchmove
?
我怎样才能touchmove
像活动一样mousemove
举办活动?
对于桌面和触摸之间的奇偶校验,您有以下等价物:
mousedown === touchstart
mousemove === touchmove
mouseup === touchend
因此,如果您处理mousedown
,mousemove
则mouseup
您不需要处理相应的触摸下的等效事件。应该执行相同的处理程序。
除了在 ipad 上——鼠标悬停、鼠标向下、鼠标向上和单击都被触发......除非你在鼠标悬停中改变任何东西......然后没有其他东西被触发......非常烦人......更多细节见http://sitr.us/2011/07/28/how-mobile-safari-emulates-mouse-events.html