Estoy desarrollando una aplicación que se ejecuta en Android/iOS y computadoras de escritorio.¿Cuál es la diferencia entre los eventos de hacer clic y tocar?
¿Debo utilizar el evento click
o tap
?
¿Cuáles son las diferencias entre ellos?
¿Funcionará el 'tap' en el escritorio? si no, (y tengo que usar click
) ¿me faltan las ventajas que el tap
tiene sobre el click
?
¿Puede explicar en qué se diferencian? –
@xn .: En primer lugar, mouseover, mousemove y mouseout son diferentes eventos de touchstart, touchmove y touchend. En segundo lugar, si bien logran muchos de los mismos resultados, las capacidades son ligeramente diferentes: no puede haber un mouse equivalente a multitouch, y "hacer clic y arrastrar" no se puede hacer con un dedo. Puede usar la herramienta que mencioné para asignar eventos táctiles a eventos de mouse equivalentes funcionalmente (aunque no físicamente). – ghoti