Interface ChatMessageEventListener
Methods
OptionalonChatMessageThreadCreated
- onChatMessageThreadCreated(event): void
Returns void
OptionalonChatMessageThreadDestroyed
- onChatMessageThreadDestroyed(event): void
Returns void
OptionalonChatMessageThreadUpdated
- onChatMessageThreadUpdated(event): void
Returns void
OptionalonChatMessageThreadUserRemoved
- onChatMessageThreadUserRemoved(event): void
Returns void
OptionalonCmdMessagesReceived
- onCmdMessagesReceived(messages): void
Returns void
OptionalonConversationRead
- onConversationRead(from, to?): void
Parameters
- from: string
Optionalto: string
Returns void
OptionalonConversationsUpdate
- onConversationsUpdate(): void
Returns void
OptionalonGroupMessageRead
- onGroupMessageRead(groupMessageAcks): void
Returns void
OptionalonMessageContentChanged
- onMessageContentChanged(message, lastModifyOperatorId, lastModifyTime): void
Parameters
- message: ChatMessage
- lastModifyOperatorId: string
- lastModifyTime: number
Returns void
OptionalonMessagePinChanged
- onMessagePinChanged(params): void
Parameters
- params: {
convId: string;
messageId: string;
pinInfo: ChatMessagePinInfo;
pinOperation: number;
}convId: string
messageId: string
pinOperation: number
Returns void
OptionalonMessageReactionDidChange
- onMessageReactionDidChange(list): void
Returns void
OptionalonMessagesDelivered
- onMessagesDelivered(messages): void
Returns void
OptionalonMessagesRead
- onMessagesRead(messages): void
Returns void
OptionalonMessagesRecalledInfo
- onMessagesRecalledInfo(info): void
Returns void
OptionalonMessagesReceived
- onMessagesReceived(messages): void
Returns void
消息事件监听器。
该监听器用于监听消息变更状态:
消息成功发送到对方后,发送方会收到送达回执(需开启送达回执功能,详见 (boolean))。
对方阅读了这条消息,发送方会收到已读回执(需开启已读回执功能,详见 (boolean))。
发送消息过程中,消息 ID 会从最初本地生成的 uuid 变更为服务器端生成的全局唯一 ID,该 ID 在使用 SDK 的所有设备上均唯一。
移除消息事件监听器: