wx.showTabBarRedDot 点击右上角回首页 红点位置会错位到第一个
发布于 5 年前 作者 heming 12429 次浏览 来自 问答

这是我写的设置tab栏红点的函数


我会在这两个tab页显示的时候执行这个函数


正常效果为以下效果


但是 通过分享 然后 点击右上角回到首页后 却变成了以下这个样子


我是哪里操作的不对吗?但是我的代码里,没有写给第一个tab 加红点的 逻辑呀?

求助:这是什么原因造成的!

另外,我想申请小程序特邀开发者 该怎么申请呢?

4 回复

是否可以打一下 log 看看是否是代码的问题 ?

官方大大,确实是微信客户端的bug,首先https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-tabbar.html#wxshowtabbarreddotobject文档里就没说明参数里的index参数。

第二,在真机运行,小红点永远都只能展示在第一个tab栏上(开发工具正常)

放在onReady里

 我为什么使用wx.showTabBarRedDot此方法时开发工具里无任何的提示信息?

回到顶部