收藏
回答

很严重的bug,为什么动态设置导航栏背景色出现闪屏?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.setNavigationBarColor 微信iOS客户端 8.0.66 3.11.2

动态设置导航栏背景色有问题,会先闪当前系统主题的背景色。

当通过 wx.setNavigationBarColor 方法设置导航栏背景颜色时,页面跳转到目标页面时,导航栏会出现闪屏:

1、如果当前系统主题是浅色,并且通过setNavigationBarColor设置的颜色是深色,页面跳转时,导航栏背景色先闪白屏。如果当前系统主题是深色,反过来也是一样,导航栏背景色先闪黑屏。

2、已关闭darkmode模式,并实现手动切换主题。


回答关注问题邀请回答
收藏

2 个回答

  • R
    R
    2025-12-13

    我看社区有2019年提出的相同的问题:https://developers.weixin.qq.com/community/develop/doc/0002ee268448085b75b8763de5b800

    不知道现在有没有修复?

    2025-12-13
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-12-13
    有用
    回复
登录 后发表内容