Voy a construir una web de juegos para móviles, que se ejecuta en los navegadores (PC/Móvil).

Qué necesito para utilizar el evento «touchmove» o no?

¿Cómo puedo ejecutar el evento «touchmove» evento como el evento mousemove?

OriginalEl autor Soliman | 2012-11-22

2 Comentarios

  1. 35

    Para la paridad entre el escritorio y el tacto que tienen las siguientes equivalencias:

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

    Por lo tanto, si usted maneja mousedown, mousemove y mouseup, entonces usted no necesita controlar el correspondiente equivalente eventos de toque. Los mismos controladores se deben ejecutar.

    Eso es correcto, PERO : <br/> si se agrega el toque de acontecimientos de los que NO trabajan como los eventos de ratón. <br/> ¿Qué podemos hacer para que el móvil táctil NO se ejecuta en el PC.
    Debe d ser (Mousemove && (MousedownHasFired && MouseupHasNotYetBeFired)) === evento «touchmove»?
    Eso no es cierto, mousemove ~= evento «touchmove» Con mousemove, tomar el cernía elemento pero con el evento «touchmove» toma la primera tocado elemento.

    OriginalEl autor Konstantin Dinev

Dejar respuesta

Please enter your comment!
Please enter your name here