我的目標是讓我的應用全屏顯示,為此我使用了兩個功能:
StatusBar.overlaysWebView(true);
StatusBar.hide();
這適用于 Android 作業系統,但在 iPhone 上,我的正文邊距等于狀態欄高度。我不明白為什么,它看起來像:

(橙色是邊距等于狀態欄高度,紫色是正文內容)
我知道可以全屏顯示,因為我有另一個帶有 Cordova 的 Ionic 應用程式,當我隱藏狀態欄時,我的應用程式從手機頂部開始。
在我的 css 中,我的邊距和填充為 0。我知道疊加層得到了很好的考慮,因為我的身體與螢屏的 100vh 超出高度,只是我的身體沒有從螢屏頂部開始。
uj5u.com熱心網友回復:
為了解決它使用
<meta name="viewport" content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/515765.html
