Abertura na parte inferior entre o teclado e a caixa de entrada no chat iOS

Estou percebendo que, quando abro o chat no meu iPhone X e vou digitar, a caixa de entrada de chat não está alinhada na parte inferior com o teclado. Em outras palavras, há uma lacuna ali que me incomoda um pouco. Consigo rolar a tela para baixo para que ela se alinhe, no entanto, acho que espero que ela fique alinhada na parte inferior.

Não sei se isso incomoda outras pessoas, só sei que me incomoda :slight_smile: Provavelmente conseguiria corrigir com CSS, mas imagino que outras pessoas também possam se sentir incomodadas.

Então esta resposta está um pouco atrasada, mas… sim! Estou vendo a mesma coisa.

Quando o chat está aberto no Safari móvel, o espaço na parte inferior está bom, mas ao abrir o chat como uma exibição da web em nosso aplicativo móvel (que não tem a barra de controle do Safari), esse grande espaço aparece.

Seria ótimo se houvesse alguma maneira de evitar isso.

1 curtida

Esse não é o mesmo problema. O OP foi corrigido.

O que você está vendo é porque você tem um aplicativo personalizado. Talvez tente definir a variável CSS --footer-nav-height como 0 no seu contêiner.

1 curtida

Obrigado, Joffrey. Vou verificar isso.

Estamos usando o chat tanto no aplicativo quanto na web móvel (para usuários que não têm o aplicativo instalado).

Para o celular, está tudo bem, então estou imaginando se há uma maneira de fazer com que ele se comporte de forma diferente para esses 2 casos de uso.

1 curtida

No momento, temos alguma lógica personalizada no Discourse para mostrar um rodapé e adaptar o tamanho do chat com base na sua presença ou ausência. É um pouco complexo e não temos certeza se podemos torná-lo facilmente flexível para qualquer caso de uso.

1 curtida

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.