2026年3月9日より、Android版LINEにおいてEdge-to-edgeが適用されます。
これにより、LIFFアプリおよびLINEミニアプリにおいて、下端に配置されたボタンやコンテンツがナビゲーションバーエリアと重なり、操作性や視認性が損なわれる可能性があります。開発者の皆様には事前の影響確認と対応をお願いいたします。
2026年3月9日(UTC+9)
Android版LINEのバージョン26.3.0以降
すべてのLIFFアプリおよびLINEミニアプリが対象です。LIFFブラウザの画面サイズは、Full、Tall、Compactのすべてが対象となります。
Google社が提供するAndroid 15以降では、すべてのアプリに対してEdge-to-edgeが強制適用されます。それに伴い、Android版LINEにおいても対象バージョン以降でEdge-to-edgeが適用され、LIFFアプリおよびLINEミニアプリに以下の影響があります。
| ナビゲーションの種類 | 変更前(現在) | 変更後 |
|---|
| ジェスチャーナビゲーション | WebViewの領域はジェスチャーナビゲーションの上端まで | WebViewの領域は画面の最下部まで |
なお画面最上部のステータスバーにおいては、WebViewの領域は変更ありません。
この変更により、LIFFアプリおよびLINEミニアプリにおいて、下端に配置されたボタンやコンテンツがナビゲーションバーエリアと重なって、操作性や視認性が損なわれる可能性があります。
LIFFアプリおよびLINEミニアプリを提供している開発者は、仕様変更予定日までに以下の点をご確認ください。
- 画面最下部の要素が操作を妨げない位置にあるか
- 必要に応じて
safe-area-inset-bottomを使用し、ジェスチャーナビゲーション領域と重ならないようにコンテンツを制御しているか
WebViewバージョン144以降の環境ではsafe-area-inset-bottomを使用し、WebViewバージョン144未満の環境ではフォールバックとして--android-safe-area-inset-bottomを使用します。
cssmargin-bottom: var(
--android-safe-area-inset-bottom,
env(safe-area-inset-bottom)
);
画面を横向きにした場合の挙動には変更ありません。左右のsafe-area-insetおよび--android-safe-area-insetには常に0が設定されます。
LINEヤフー株式会社は、今後もお客様への一層のサービス向上に取り組んでまいります。何卒ご理解を賜りますよう、よろしくお願い申し上げます。