收藏
回答

在执行navigateTo的success回调中设置导航栏颜色,两端表现不一致?

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug Android 11,iOS 15 Redmi K30 8.0.27

通过navigateTo功能success回调修改即将打开的B页面标题栏颜色,在安卓端正常修改,在ios端无效(还是显示原本的颜色),希望两端能保持一致效果,目前通过该方法在安卓端解决自定义标题栏颜色切换页面时闪烁问题。

wx.navigateTo({
   url: '../page-b/index',
   success: () => {
      // 在此处修改B页面的标题栏颜色,安卓正常,iOS无效
      wx.setNavigationBarColor({
         frontColor: "#ffffff",
         backgroundColor: "#07c160",
      })
   }
})



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

1 个回答

登录 后发表内容