30

私はウェブモバイルゲームを作成しました。それはブラウザ(PC /モバイル)で実行されます。

使用する必要がありtouchmoveますか?

touchmoveイベントのようにイベントを実行するにはどうすればよいmousemoveですか?

4

2 に答える 2

56

デスクトップとタッチの同等性については、次の同等物があります。

mousedown === touchstart
mousemove === touchmove
mouseup === touchend

したがって、を処理する場合mousedownmousemovemouseup対応する同等のイベントを処理する必要はありません。同じハンドラーが実行されている必要があります。

于 2012-11-22T10:50:49.100 に答える
3

ipadを除いて-マウスホバー、マウスダウン、マウスアップ、クリックがすべてトリガーされます...マウスホバーで何かを変更した場合を除いて..他に何もトリガーされません....非常に迷惑です...詳細を参照してくださいhttp://sitr.us/2011/07/28/how-mobile-safari-emulates-mouse-events.html

于 2014-04-24T03:48:07.993 に答える