- vue3
- SDK: 3060820221027002
- 小程序基础库2.27.1(出现问题的时候使用2.25.0)
- 目前的项目基于官方的
cli
(npm)创建的,由于需求的原因,需要背景图或者黑色背景色覆盖状态栏 导航栏,navigationBarTextStyle
设置为white
无效.
PS:已经在Hello uniapp示例上试了没有问题
设置 "navigationStyle": "custom" 会取消默认的原生导航栏,所以针对默认导航栏的设置无效,这不是bug
对应文档位置有使用注意,建议看下文档使用自定义导航栏
瀚海浪亭 (作者)
文档:
页面禁用原生导航栏后,想要改变状态栏的前景字体样式,仍可设置页面的 navigationBarTextStyle 属性(只能设置为 black或white)。如果想单独设置状态栏颜色,App端可使用plus.navigator.setStatusBarStyle (opens new window)设置。注意部分低端Android手机(4.4)自身不支持设置状态栏前景色。
这里不是说明了还支持navigationBarTextStyle
吗?有点矛盾?
2022-11-02 10:42
瀚海浪亭 (作者)
status bar
nav bar
的位置要被背景图片占领,要自定义。2022-11-02 09:59