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

286
Vistas
Detectar "pulsación larga" en dispositivos táctiles

Estoy usando el evento contextmenu para capturar clics con el botón derecho. En los dispositivos táctiles, ese evento se activa mediante una "pulsación prolongada".

El problema que estoy experimentando es que el evento del contextmenu no se activa en los dispositivos táctiles hasta que se libera el toque. Podría escuchar los eventos de mousedown touchstart establecer el tiempo de espera, pero no será preciso ya que cada dispositivo puede tener su propio retraso para la activación de long press .

Entonces, ¿hay alguna forma de detectar con precisión cuándo se activa la long press en los dispositivos de pantalla táctil? (En algunos dispositivos hay retroalimentación háptica cuando se activó long press )

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Como se discutió en la sección de comentarios.

En la mayoría de los dispositivos, contextmenu se dispara sin soltar el toque, por lo que en la mayoría de los casos debería estar bien usar el evento del contextmenu para obtener el resultado deseado.

Esto podría ser un error en DevTools of Chromium, ya que probó con eso. Recomiendo simplemente usar el evento contextmenu .

En caso de que el dispositivo específico realmente active el menú contextual al soltar el toque, el usuario espera el mismo comportamiento en su sitio web/aplicación, por lo que debería estar bien seguir esta ruta.

about 4 years ago · Juan Pablo Isaza Denunciar
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