Olá pessoal,
No Android, a tela de login abre perfeitamente, mas ao abrir a página de cadastro, o foco vai automaticamente para o campo de entrada e o teclado aparece. O teclado deve aparecer apenas quando eu clicar no campo de texto na página de cadastro, assim como na página de login. Esse problema não ocorre no iOS.
Alguém pode sugerir alguma solução? Qualquer ajuda será muito apreciada.
Testando em:
Dispositivo - Samsung S9
Versão do Android - 9
Obrigado.
Qual é o problema que estamos tentando resolver aqui?
Presumo que seja intencional que o campo esteja ativo no cadastro, já que alguém pode clicar em login por engano, mas o botão de cadastro geralmente é um clique consciente e o usuário sabe que deseja criar uma conta. Por isso, é totalmente justificável ter o campo ativo.
Olá @itsbhanusharma, se o design fosse assim, deveria ser o mesmo no iOS. Mas não é esse o caso: no iOS, o campo não está ativo inicialmente; ele só fica ativo após o clique, e então o pop-up aparece. O problema que estou relatando é no Android.
Como não tenho um dispositivo com iOS, não posso comentar sobre isso, mas no Android, não sinto que isso seja um problema.
Estou usando Android e acho que funciona perfeitamente.
Anexei vídeos para demonstrar o problema. Por favor, assista ao vídeo e observe que, ao clicar no botão de cadastro no Android, o teclado aparece, fazendo com que o modal seja cortado na parte superior, pois é empurrado para cima. No iOS, esse fenômeno não ocorre.
https://d11a6trkgmumsb.cloudfront.net/original/3X/0/2/02bc90197225efc955983dd207f2355950ef8fc1.mp4 https://d11a6trkgmumsb.cloudfront.net/original/3X/f/f/ffd78049366d326496e85543d64efe7cec189d7f.mp4
Espero que os vídeos estejam claros.