2

我在 Cordova 3.7 上,没有状态栏插件。我的 iOS WebView 扩展到屏幕顶部。(0,0)在 JS 中是屏幕的绝对左上角,当我将 body bg 设置为绿色时,整个屏幕都是绿色的,绿色顶部有黑色状态栏文本(运营商、时间、电池等)。

我升级到 Cordova 5.2 (Meteor 1.2),我的 iOS WebView 被推到状态栏下方。(0,0)在 JS 现在是屏幕的(0,20),状态栏的背景是白色的。

4

1 回答 1

4

Cordova 的“全屏”设置不是您想要的。您要添加cordova-plugin-statusbar

meteor add cordova:cordova-plugin-statusbar@1.0.1

<preference name="StatusBarOverlaysWebView" value="true" />通过添加行

App.setPreference('StatusBarOverlaysWebView', true);

mobile-config.js.

于 2015-09-25T01:35:11.827 回答