默认情况下,使用 cordova 制作的应用程序从左下角开始:
我希望它在 iOS 的状态栏下启动。
我正在使用 cordova 和 bootstrap,我现在做的是文件夹中的 overrides.css
:merges/ios/css
:
.app {
position: fixed;
top: 20px;
}
这行得通,但我想知道,这是一个好方法吗?
最佳答案
有多种方法可以解决这个问题。您的解决方案工作正常。但是如果你想对状态栏的行为和外观有更多的控制,你应该尝试 Cordova 的 Statusbar 插件:
$ cordova 插件添加 org.apache.cordova.statusbar
然后在config.xml
文件中配置statusbar看看:
<widget ...>
...
<preference name="StatusBarOverlaysWebView" value="false"/>
<preference name="StatusBarBackgroundColor" value="#000000"/>
<preference name="StatusBarStyle" value="lightcontent" />
</widget>
关于ios - Cordova + Bootstrap : correct way to start a website a little lower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25105522/