浏览 SDKs · uni-app / uni-app x
SDKsuni-app商业版

观察群申请角标变化

商业版订阅群申请 badge 数量事件。

复制

onGroupApplicationBadgeCountChanged 商业版 直接提供新的角标数量。

import {
  off,
  onGroupApplicationBadgeCountChanged,
} from '@/uni_modules/unix-openim-sdk'

const badgeSubscription = onGroupApplicationBadgeCountChanged((count) => {
  setGroupApplicationCount(count)
})

off(badgeSubscription)

用事件值替换本地数量,不做 +1/-1。当前没有“清除群申请 badge”的 API;处理申请后通过查询和后续事件刷新,不能调用不存在的方法。