收藏
回答

关于刚开放的setTabBarBadge的兼容性BUG

问题模块 API/组件名称 终端类型 微信版本 基础库版本
API和组件 setTabBarBadge 工具 6.6.1 1.9.1

emmm新API在开发工具上、安卓上、IOS上表现不同,文档说超过3个字符会显示省略号,我就写了这么简单一段

wx.setTabBarBadge({
     index: 0,
     text: '汉字汉字!'
   })

但是看图:

1、开发工具上

2、安卓上


3、IOS上



只有IOS表现符合文档。

上面是5个字符,接下来是4个

wx.setTabBarBadge({
     index: 0,
     text: '汉字汉字'
   })

1、开发工具上


2、安卓上

3、IOS上


只有IOS表现符合文档,而且开发工具上是个什么鬼

接下来3个字符

wx.setTabBarBadge({
     index: 0,
     text: '汉字汉'
   })

1、开发工具上


2、安卓上


3、IOS上


2个以下字符的就不测试了

话说回来,这里没有做针对汉字字符的处理???

最后一次编辑于  2018-01-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答