Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

160
Vistas
El evento DOM `pointermove` se dispara dos veces con la misma coordenada en iPad+Apple Pencil

Mientras jugaba con Pointer Events , descubrí que pointermove events se activa dos veces exactamente en la misma coordenada si toco el iPad con Apple Pencil.

La especificación dice:

Un agente de usuario DEBE disparar un evento de puntero llamado pointermove cuando un puntero cambia de coordenadas. Además, cuando un puntero cambia el estado del botón, la presión, la presión tangencial, la inclinación, el giro o la geometría de contacto (por ejemplo, ancho y alto) y las circunstancias no producen otros eventos de puntero definidos en esta especificación, entonces un agente de usuario DEBE activar un evento de puntero denominado pointermove .

Así que rápidamente escribí un "registrador de eventos" simple, que simplemente descarga todas las propiedades de PointerEvent en el área de texto.

https://jsfiddle.net/xb8jgptw/18/show

Si deslizo la pantalla con Apple Pencil, pointermove dispara dos veces en cada coordenada, sin cambiar ninguna propiedad:deslizar con el lápiz

Con mi dedo, funciona como se esperaba:deslizar con el dedo

Aunque es fácil manejar este problema (simplemente ignore todos los demás eventos), solo quiero saber por qué sucede esto o si este es el comportamiento esperado.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda