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

220
Vistas
El teclado aparece y desaparece cuando md-autocompletar en la parte inferior de la pantalla

Me enfrento a un error y me estoy quedando sin pistas sobre por qué sucede: en dispositivos móviles, cuando los usuarios tocan un md-autocompletar ( de la biblioteca de material angular ) que está en la parte inferior de la pantalla, el teclado virtual aparece y desaparece de inmediato). Hasta ahora solo he depurado en Android, pero el error se detectó inicialmente en iOS.

Esto es lo que sé hasta ahora:

  • parece que el error solo ocurre si la entrada está ubicada en la pantalla en el espacio donde aparecerá el teclado virtual
  • el error solo ocurre con md-autocompletar, no con una entrada HTML básica
  • la entrada se enfoca pero luego se difumina de inmediato
  • el error no es causado por el evento de cambio de tamaño en la ventana: comenté cualquier código que se llamó para cambiar el tamaño y el error sigue ahí, y también el evento de cambio de tamaño se emite después de los eventos de enfoque y desenfoque, por lo que la entrada se difumina antes de que el cambio de tamaño sea uniforme emitido
  • el error no es causado por CSS: eliminé todos los archivos CSS pero el error aún ocurre
  • el error ocurre en una aplicación cordova, pero también en navegadores móviles
  • el error ocurre en Chrome, Firefox y Opera PERO no en Edge
  • no se emite ningún evento dblclick

He leído esta pregunta y todas las respuestas y comentarios, y siento que mi pista principal ahora es esta: algo sucede cuando aparece el teclado virtual (¿pero no es el evento de cambio de tamaño?) que reordena los elementos DOM (y específicamente el md -autocompletar, o parte de él). Pero hasta ahora no he encontrado nada sobre el reordenamiento automático de elementos DOM.

EDITAR Sí, sé que fue rápido, pero descubrí que el error ocurre en el sitio de material angular, en la página de demostración de md-autocompletar, aquí (reproduje el error en Google en mi teléfono). Así que supongo que es específico de la biblioteca, al menos sé dónde buscar más.

Seguiré investigando sobre esto, pero siéntete libre de dar tu opinión sobre este tema. Gracias por adelantado !

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