- 发布:2020-08-17 17:39
- 更新:2020-10-26 09:23
- 阅读:1422
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 2.8.6
手机系统: 全部
手机厂商: 华为
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
-
-
预期结果:
设置过一次后,该页面就不要在变了
设置过一次后,该页面就不要在变了
实际结果:
设置过一次后,进入其他页面再返回,又恢复原样了
设置过一次后,进入其他页面再返回,又恢复原样了
bug描述:
a页面,自定义导航栏,背景色为白色,和状态栏字体颜色一致了。所以设置一下状态栏字体颜色
onReady
uni.setNavigationBarColor({
frontColor: '#000000',
backgroundColor: '#ffffff'
})
nagTo 进入b页面 ->
nagBack 返回a页面
<br>
之前设置的颜色失效了。状态栏字体颜色白色。
<br>
vue、nvue 都是这个表现
4 个回复
7***@qq.com
我的也是,字体又是白色和黑色的 无法兼容黑白两个主题
Tomoon - 90后小菜鸟
请问解决了吗
7***@qq.com
没有 监听页面跳转了 跳一次设置一次 很麻烦
luch (作者)
监听页面onShow 设置颜色
2***@qq.com
如何解决的呢?可不可以发一下代码
2020-12-14 13:58
斑驳的记忆
似乎不行,我H5在onShow, onReady里调用setNavigationBarColor , 完全没有反应,也使用了延迟等进行测试,setNavigationBarTitle这个是没有问题的
2022-11-08 16:36