iOSチャットのパディング/マージンボトム

チャットがiOSでホームインジケーターの上に押し上げるために、下部にこのようなパディングを追加することに気づきました。すでにそのソリューションが実装されている場合、これを削除するにはどうすればよいですか?ブラウザでそのdivを見つけることができませんでした。

(灰色の領域を参照)

「いいね!」 1

この画像に何が写っているのかよくわかりません。スクリーンショット全体も共有していただけますか?

これも、どういう意味か説明していただけますか?

理解を深めてお手伝いしたいのですが、まだそこまで至っていません。

「いいね!」 2

常に発生するわけではないため、特定が困難です。ロジックが不明です。

基本的に、iPhoneには水平線としてマークされたホームインジケーターがありますよね?
そのため、コンテンツがこれの上にオーバーフローしないように、下部に何らかのマージン/パディングがあるようです。画像では少し見にくいですが、コンテンツが実際に描画される前に約20ピクセルの灰色の領域があります。
これは発生したりしなかったりするようで、再現する方法は見つかっていませんが、チャットでのみ発生するように見えます。

このホームインジケーターに対処するために、すでに社内ソリューションを作成しました。そのため、実質的に「二重」のマージン/パディングがあります。

「いいね!」 2

OK、またそれが見えたら、スクリーン全体をスクリーンショットで撮ってもらえますか?そうすれば、よりよく理解できると思います。

「いいね!」 1

デイブ、フルスクリーンの写真です。解決策が見つかることを願っています。これは、新しいセッションごとに、またiOS経由でのみチャットにアクセスしたときにのみ発生するようです。

プライバシー保護のためぼかしています。

赤色(左側)のディスコースが追加したマージンと、濃い青色(右側)の私たち自身のマージンを参照してください。

「いいね!」 1

ありがとうございます。Metaでもどのように表示されるか確認するために、古いiPhoneを充電する必要があります。

ちなみに、チャット中に独自のカスタマイズを条件付きで削除したことはありますか?

ああ、それはうまくいかないかもしれません。なぜなら:

つまり、ページをリロードすると消えるということですか?

奇妙な動作です。チャットを使用したり、いくつかの場所をクリックしたりすると消えます。よくわかりません!しかし、新しいセッションで元に戻ることはわかっています。

何かお手伝いいただけると幸いです!

「いいね!」 1

承知いたしました。プラットフォーム(特にiOS)での動作をよりスムーズにするための調整が数多く行われてきたことは承知しております。数週間後にこの問題が引き続き発生するかどうかを確認し、もし発生するようであれば、再現方法をさらに特定するよう努めます。