如何在iOS上让Meteor Cordova*而不是*全屏?

如何在iOS上让Meteor Cordova*而不是*全屏?,ios,cordova,meteor,Ios,Cordova,Meteor,我使用Cordova for iOS运行/构建我的Meteor web应用程序。不幸的是,我得到了一个覆盖顶部状态栏(包括运营商、时间、电池等)的全屏应用程序,我试图避免它-有一个常规(即非全屏)应用程序 我已明确将全屏首选项设置为false: App.setPreference('Fullscreen', false); 但该应用程序仍将占据100%的屏幕高度。如果有关系的话,我也在用离子 有什么想法吗 这由以下人员处理: 因此,如果将其设置为false,则web视图将不再覆盖状态栏,也不会

我使用Cordova for iOS运行/构建我的Meteor web应用程序。不幸的是,我得到了一个覆盖顶部状态栏(包括运营商、时间、电池等)的全屏应用程序,我试图避免它-有一个常规(即非全屏)应用程序

我已明确将全屏首选项设置为false:

App.setPreference('Fullscreen', false);
但该应用程序仍将占据100%的屏幕高度。如果有关系的话,我也在用离子

有什么想法吗

这由以下人员处理:

因此,如果将其设置为false,则web视图将不再覆盖状态栏,也不会是“全屏”

您还可以使用一些其他首选项来控制状态栏的颜色。从状态栏插件文档:

StatusBarBackgroundColor(颜色十六进制字符串,无默认值)。在iOS上 7,通过十六进制字符串(#RRGGBB)设置状态栏的背景色 在启动时。如果未设置此值,则背景色将为 透明的

状态栏样式(状态栏样式,默认为lightcontent)。在iOS 7上, 设置状态栏样式。可用选项默认为lightcontent, 黑色半透明,黑色不透明

针对Cordova的文档与Meteor之间的唯一区别在于,首选项是使用
App.setPreference
mobile config.js
文件中设置的,而不是

App.setPreference("StatusBarOverlaysWebView", false);