我的目标是让我的应用程序全屏显示,为此我使用了两个函数:
StatusBar.overlaysWebView(true);
StatusBar.hide();
这是Android操作系统的工作,但在iPhone上,我有一个等于状态栏高度的主体边距。我不明白为什么,它看起来像:
(橙子表示边距等于状态栏高度,紫色表示正文内容)
我知道这是可能的,使全屏,因为我有一个与 cordova 其他离子应用程序,当我隐藏状态栏我的应用程序开始在手机顶部.
在我的css中,我的边距和填充为0。我知道覆盖是很好的考虑,因为我的身体与100vh超过屏幕的高度,只是我的身体不开始在屏幕顶部。
1条答案
按热度按时间hs1ihplo1#
使用
<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" />
求解