iOS 聊天中,键盘与输入框底部的间隙

我注意到在 iPhone X 上打开聊天并开始输入时,聊天输入框并未与键盘底部对齐。换句话说,那里有一个间隙,让我有点不适应。我可以向下滚动屏幕使其对齐,但我认为它应该自动底部对齐。

我不确定这是否会困扰其他人,但我知道这困扰了我 :slight_smile: 我或许可以用 CSS 修复它,但我认为其他人也可能会觉得它很烦人。

虽然这个回复有点晚,但……是的!看到了同样的情况。

当聊天在移动版 Safari 中打开时,底部的间隙是正常的,但当在我们的移动应用程序中将聊天作为 Web 视图打开时(该应用程序没有 Safari 的控制栏),就会出现这个大的间隙。

如果能有办法阻止这种情况发生,那就太好了。

1 个赞

那不是同一个问题。OP 已经修复了。

你看到的现象是因为你有一个自定义应用。也许可以尝试在你的容器中将 --footer-nav-height CSS 变量设置为 0

1 个赞

谢谢你,Joffrey。我会去看看的。

我们同时在应用内和移动网页上使用聊天(针对未安装应用的用戶)。

移动端使用效果很好,所以我想知道是否有办法让这两种用例表现不同。

1 个赞

目前,我们在 discourse 中有一些自定义逻辑,用于根据页脚是否存在来显示页脚并调整聊天的大小,这有点复杂,不确定我们是否能轻松地为任何用例实现此功能。

1 个赞

此主题在上次回复后 30 天自动关闭。不再允许回复。