收藏
回答

wx.showTabBarRedDot()非tabBar页面调用,返回不显示问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.showTabBarRedDot() 客户端 7.0.4 2.7.1

- 当前 Bug 的表现(可附上截图)

在非tabBar页面触发了wx.showTabBarRedDot() API后, 再返回tabBar页面,红点角标不显示

- 预期表现

能否在非tabBar页面触发后,返回红点角标也显示

- 复现路径


- 提供一个最简复现 Demo


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

4 个回答

  • 🔥 🔥 🔥
    🔥 🔥 🔥
    2021-05-23

    我也遇到同样的问题!

    android 系统全局正常使用。

    ios 系统只能tabbar页面才有效。

    2021-05-23
    有用
    回复
  • Jake Zhang
    Jake Zhang
    2020-09-01

    请问你的解决了吗

    2020-09-01
    有用
    回复
  • ~meow~
    ~meow~
    2020-05-22

    这个问题解决了吗

    2020-05-22
    有用
    回复
  • 是小白啊
    是小白啊
    2019-06-18

    不支持,需设置在tabBar页

    2019-06-18
    有用
    回复 4
    • 哈库那玛塔塔
      哈库那玛塔塔
      2019-06-18

      角标是设置在tabBar页, 我的意思是 触发wx.showTabBarRedDot() API时, 用户是不是只能在tabBar页 才能做到实时监听,改变角标状态

      2019-06-18
      回复
    • 不想用微信了
      不想用微信了
      2020-05-19回复哈库那玛塔塔
      对,同样遇到这个问题,是否能解决?
      2020-05-19
      回复
    • 阿白
      阿白
      2020-11-06回复哈库那玛塔塔
      只能在触发页设置一个变量,在tabbar页,onshow的时候,判断这个变量条件,触发wx.showTabBarRedDot()
      2020-11-06
      回复
    • 建源
      建源
      2021-06-28回复阿白
      比较累赘啊, 每个tab页都要加。。。
      2021-06-28
      回复
登录 后发表内容