角标,小红点,群发消息
This commit is contained in:
@@ -28,7 +28,7 @@ import { ChatRepo } from './repo/ChatRepo';
|
||||
import { saveLocalRevokeMessageFormOther } from './utils/MessageUtils';
|
||||
import { LengthMetrics, router } from '@kit.ArkUI';
|
||||
import { HMRouterMgr } from '@hadss/hmrouter';
|
||||
import { ChangeUtil, NotificationUtil } from '@itcast/basic';
|
||||
import { ChangeUtil, NotificationManagementUtil, NotificationUtil } from '@itcast/basic';
|
||||
import { BusinessError } from '@kit.BasicServicesKit';
|
||||
import { NotificationBasicOptions } from '@itcast/basic/src/main/ets/pushnotification/NotificationOptions';
|
||||
export const currentConversationChanged: string = 'CurrentConversationChanged'
|
||||
@@ -209,7 +209,8 @@ export class ChatKitClient {
|
||||
// 消息撤回监听,消息撤回后,会收到通知
|
||||
ChatRepo.onRevokeMessage(ChatKitClient.onRevokeFun)
|
||||
ChatKitClient.hasInitListener = true
|
||||
|
||||
let unreadCount=ChatKitClient.nim.localConversationService?ChatKitClient.nim.localConversationService.getTotalUnreadCount():-1
|
||||
NotificationManagementUtil.setBadgeNumber(unreadCount)
|
||||
// ChatKitClient.nim.messageService?.on("onReceiveMessages", (messages: V2NIMMessage[]) => {
|
||||
// for (const message of messages) {
|
||||
// let basicOptions: NotificationBasicOptions = {
|
||||
|
||||
Reference in New Issue
Block a user