科尔多瓦-状态栏在iPhone 10中隐藏有白色背景

时间:2020-02-06 11:39:27

标签: javascript jquery html ios cordova

iPhone 10 simulator screenshot with hidden status bar

在科尔多瓦工作时,我的应用程序状态栏中顶部显示白色,这个问题仅在iPhone 10,iPhone XS,iPhone XR中出现。我附上了在模拟器中运行的该问题的屏幕快照,但在iPhone 7中没有问题,顶部没有显示任何白色,但在iPhone 10中存在此问题

我在config.xml中添加了

<preference name="StatusBarOverlaysWebView" value="true" />
<preference name="StatusBarStyle" value="lightcontent" />

并将插件添加到我的项目中:

<plugin name="cordova-plugin-statusbar" spec="^2.4.3" />

并将元数据添加到我的html文件中:

<meta name="viewport" content="viewport-fit=cover, initial-scale=1, 
 maximum-scale=1, user-scalable=no, width=device-width" />

我认为在我的项目中添加WKWebView之后会发生此问题,为此我添加了插件:

<plugin name="cordova-plugin-wkwebviewxhrfix" spec="^0.1.0" />
<plugin name="cordova-plugin-wkwebview-engine" spec="^1.2.1" />

我的cordova版本是7.1.0

0 个答案:

没有答案