iOS聊天中的底部填充/边距

我注意到聊天会在 iOS 上在底部添加这种填充,将其推到主指示器上方。我们已经有了解决方案,如何移除它?我无法在浏览器中重现以找到该 div。

(见灰色区域)

1 个赞

我不确定这张图片里是什么。您能分享一个完整的截图吗?

您能也说明一下您的意思吗?

我只是想充分理解以便提供帮助,但我还没有完全理解。

2 个赞

并非每次都会发生,因此我很难找到原因。不确定其逻辑是什么。

基本上,iPhone 上有一个主屏幕指示器,标记为一条水平线,对吧?
因此,似乎存在某种底部的边距/填充,以避免溢出。图片中有点难以看清,但在内容实际绘制之前,有一个大约 20 像素的灰色区域。
它似乎时有时无——还没有找到重现的方法,但似乎只发生在聊天中?

我们已经创建了一个内部解决方案来处理这个主屏幕指示器,所以我们现在有了“双重”边距/填充。

2 个赞

好的,那么当你再次看到它时,如果你能截取全屏的截图,我想这会非常有帮助我更好地理解。

1 个赞

这是全屏照片,戴夫!希望我们能找到解决方案。似乎只发生在每次新会话中,并且仅通过 iOS 访问聊天时。

已模糊处理以保护用户隐私。

请看 discourse 添加的红色边距(左侧)和我们自己的深蓝色边距(右侧)

1 个赞

谢谢!我需要给我的旧 iPhone 充电,看看在 Meta 上效果如何。\n\n好奇地问一下,你在聊天时尝试过有条件地移除自己的自定义设置吗?\n\n哦,也许那行不通,因为:\n\n[quote="sok, post:5, topic:239662, username:sok777"]\n这似乎只发生在每个新会话中\n[/quote]\n\n所以,你的意思是刷新页面后它就会消失?

这是一个奇怪的行为。在使用聊天或单击某些位置后,它会消失。我不太确定!但我确实知道新会话会使其再次出现。

如果您能提供任何帮助,我将不胜感激!

1 个赞

好的,很高兴知道。我知道在让不同平台(尤其是 iOS)运行更流畅方面已经进行了大量的调整。让我们看看几周后这个问题是否仍然存在,如果存在,我们将尝试找出更具体的重现方法。