TIMSetConvEventCallback
功能介绍
设置会话事件回调
会话事件包括:
会话新增
会话删除
会话更新。
会话开始
会话结束
任何产生一个新会话的操作都会触发会话新增事件,例如调用接口TIMConvCreate创建会话,接收到未知会话的第一条消息等。
任何已有会话变化的操作都会触发会话更新事件,例如收到会话新消息,消息撤回,已读上报等。
调用接口TIMConvDelete删除会话成功时会触发会话删除事件。
参数详解
参数名称 | 参数类型 | 是否必填 | 描述 |
---|---|---|---|
params | setConvEventCallback | 是 | 设置会话事件回调的参数 |
返回模板
Promise<any>
返回值详解
名称 | 数值类型 | 描述 |
---|---|---|
data | any | 返回值 |
代码示例
import TimRender from "im_electron_sdk/dist/renderer";
const timRenderInstance = new TimRender();
import { setConvEventCallback } from "im_electron_sdk/dist/interfaces";
let param:setConvEventCallback = {
user_data:"", //选填
callback:(...data)=>{} //必填
}
timRenderInstance.TIMSetConvEventCallback(param)