Cordova iPhone X状态栏添加了白色空栏

时间:2018-02-05 22:49:39

标签: ios cordova statusbar iphone-x

我想在所有ios设备上使用StatusBarOverlaysWebView设置为false,但我在iPhone X上获得了一个白色条

Cordova iPhone X

如果我将StatusBarOverlaysWebView设置为true,那么iPhone X上没有白条,但所有其他没有“缺口”的手机都会出现不需要的覆盖状态栏,我将不得不考虑使用css,我不想这样做。

enter image description here

状态栏插件是否有办法在iPhone X上不添加额外的空白区域?

对于记录,我有从github和viewport-fit=cover set

安装的最新状态栏插件

2 个答案:

答案 0 :(得分:3)

如果您不在全屏应用中使用该插件,则该插件无效。

切换到使用启动故事板(请参阅启动画面插件文档),您将在iPhone X上拥有全屏应用程序,状态栏插件将按预期工作。

答案 1 :(得分:2)

确保您使用的是最新的cordova-plugin-statusbarcordova-plugin-splashscreen。并且您必须使用启动故事板图像才能使布局正常工作。