目前只能在pages.json或者调用方法设置窗口的顶部背景色,导致系统状态栏的背景色和窗口背景色一样,调用plus.navigator.setStatusBarBackground("#FF0000");也不起效,希望能增加设置设置系统状态栏的背景颜色的功能,感谢dcloud为广大开发者提供这么好的平台,在此感谢~!
![3***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/d316e3f65a039bc7877f78485ee98e20.png)
3***@qq.com
- 发布:2020-02-24 18:33
- 更新:2021-10-13 13:01
- 阅读:4444
![DCloud_App_Array](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/00/00/46_avatar_mid.jpg?v=0)
uni-app默认使用沉浸式效果,plus.navigator.setStatusBarBackground在沉浸式模式下不生效。
如果要使用系统状态栏单独设置背景图,则可以设置非沉浸式效果。
在manifest.json的app-plus节点下配置statusbar:
"app-plus" : {
"statusbar": {
"immersed": "none"
},
//...
},
//...
3***@qq.com (作者)
有用,谢谢~!
2020-02-26 00:01