onConversationChanged
功能介绍
信息
某些会话的关键信息发生变化时,会触发该回调,例如会话的未读数发生变化,会话的最后一条消息发生变化等。
- iOS
- Android
- Flutter
- uni-app
- Browser/Electron/MiniProgram
- Unity
返回原型
Function(List<ConversationInfo> list)? onConversationChanged;
返回结果
名称 | 类型 | 描述 |
---|---|---|
list | List<ConversationInfo> | 会话信息 |
返回原型
- (void)onConversationChanged:(NSArray <OIMConversationInfo *> *)conversations;
返回结果
名称 | 类型 | 描述 |
---|---|---|
conversations | NSArray < OIMConversationInfo * > | 会话信息 |
返回原型
void onConversationChanged(List<ConversationInfo> list);
返回结果
名称 | 类型 | 描述 |
---|---|---|
list | List<ConversationInfo> | 会话信息 |
返回原型
onConversationChanged(data: WSEvent<ConversationItem[]>): void;
调用示例
import { getSDK, CbEvents } from '@openim/wasm-client-sdk';
// or
// import { OpenIMSDK, CbEvents } from 'open-im-sdk';
// const IMSDK = new OpenIMSDK();
const IMSDK = getSDK();
IMSDK.on(
CbEvents.OnConversationChanged,
({ data }: WSEvent<ConversationItem[]>) => {
// data 会话信息
}
);
返回结果
名称 | 类型 | 描述 |
---|---|---|
data | WSEvent<ConversationItem[]> | 会话信息 |
返回原型
onConversationChanged(data: WSEvent<ConversationItem[]>): void;
返回结果
名称 | 类型 | 描述 |
---|---|---|
data | WSEvent<ConversationItem[]> | 会话信息 |
调用示例
import IMSDK from 'openim-uniapp-polyfill';
IMSDK.subscribe(
IMSDK.IMEvents.OnConversationChanged,
({ data }: WSEvent<ConversationItem[]>) => {
// data 会话信息
}
);