在科尔多瓦工作时,我的应用程序状态栏中顶部显示白色,这个问题仅在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