如题:
使用webview方式集成的时候手机的状态栏怎么是紫红色的,怎么改这个颜色,不想使用沉浸式状态栏
李涛110qq
- 发布:2018-01-24 15:35
- 更新:2019-05-22 16:28
- 阅读:1633
使用webview方式集成的时候手机的状态栏怎么是紫红色的,怎么改这个颜色,不想使用沉浸式状态栏
分类:5+ SDK
3 个回复
w***@163.com
preload();
plus.navigator.setStatusBarBackground('#000');
l***@live.com
我也碰到这个问题,丑死了。
plus.navigator.setStatusBarBackground('#000');这个办法可以改,但是依然先显示了一下紫红色,然后才变成黑色。
想要在Java里修改状态栏颜色的话,如果修改颜色的代码放在onResume()里,
Activity第一次启动时onCreate()-->onStart()-->onResume()也改变不了,
必须是启动完以后,onPause()-->onResume()才会改变。
放在其他生命周期钩子函数里更没效果了。
谁知道这是怎么回事?怎么解决?
l***@live.com
知道怎么改了,到manifest.json里面改,
plus-->statusbar节点,比如:
"plus": {
"statusbar": {
"background": "#000000"
},
......
}
奇怪的是本来manifest.json内也没有设置颜色,
H5+怎么会选了这么个紫红色来做默认颜色呢?
建议弄个黑的也好啊,起码百搭。