Pregunta

I build a web mobile game, it runs on browsers (PC/Mobile).

Do I need to use the touchmove or not?

How can I run the touchmove event like the mousemove event?

¿Fue útil?

Solución

For parity between desktop and touch you have the following equivalences:

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

Thus if you handle mousedown, mousemove and mouseup then you don't need to handle the corresponding equivalent events under touch. The same handlers should be executing.

Otros consejos

Except on the ipad -- where mouse hover, mouse down, mouse up and click are all triggered... except if you change anything in mouse hover .. then nothing else gets triggered.... very annoying...more details see http://sitr.us/2011/07/28/how-mobile-safari-emulates-mouse-events.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top