Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

198
Visualizações
Desplazarse a un elemento específico en foco, cuando se abre el teclado, en una vista web en Android

Estoy trabajando en una aplicación React Native que muestra un sitio web en una vista web, el sitio web también está bajo mi control.

Cuando el usuario enfoca una entrada de texto específica dentro de la vista web, uso window.scrollTo para desplazar al usuario para que TextInput esté cerca de la parte superior de su pantalla. Sin embargo, por supuesto, en dispositivos móviles, cuando un usuario enfoca una entrada de texto, a menudo también abre su entrada suave.

En Android (la única plataforma que he probado y a la que me dirijo), esto hace que la ventana entera cambie de tamaño. Desafortunadamente, esto hace que mi pergamino sea cancelado. Me gustaría que no fuera así.

Hasta ahora, he intentado desplazarme después de un tiempo de espera de aproximadamente 200 ms, pero es demasiado inconsistente y no me siento cómodo con la solución. También intenté configurar softInputMode de mi actividad de RN para adjustPan, adjustResize, and adjustNothing , ninguno de los cuales parece evitar que la vista web cambie de tamaño cuando se abre la entrada suave.

Cómo puedo:

  • Evite que la ventana cambie de tamaño cuando se abra la entrada suave o
  • ¿Desplazarse de manera confiable a una posición específica incluso cuando la ventana cambia de tamaño?
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda