开启沉浸式后,状态栏背景色会默认使用标题栏的背景色。
已经在openWindow中设置样式中设置了:
statusbar: {background: '#FFFFFF'}
来改变状态栏颜色。
但是只有IOS有效。
安卓5,安卓7。安卓8,安卓9都试了没效果。
安卓不理想的效果如下:
IOS理想的效果如下:
经过多次测试,在使用openWindow打开新页面时,只是仅设置statusbar的话,在安卓系统中状态栏颜色变更有效的,但是同时设置了titleNView后。statusbar就无效了。titleNView覆盖了statusbar的颜色。同样的测试在IOS系统中一切正常。
并且尝试过plus.navigator.setStatusBarStyle(style);也无法改变安卓系统的状态栏颜色。
目前使用的软件版本为:HBuilderX 1.7.0.20190314