TIMAddRecvNewMsgCallback

功能介绍

新增接收新消息回调接口

如果用户是登录状态,ImSDK收到新消息会通过此接口设置的回调抛出,

另外需要注意,抛出的消息不一定是未读的消息,

只是本地曾经没有过的消息(例如在另外一个终端已读,拉取最近联系人消息时可以获取会话最后一条消息,如果本地没有,会通过此方法抛出)。

在用户登录之后,ImSDK会拉取离线消息,为了不漏掉消息通知,需要在登录之前注册新消息通知。

参数详解

参数名称 参数类型 是否必填 描述
params TIMRecvNewMsgCallbackParams 新增接收新消息回调的参数

返回模板

void

返回值详解

此函数无返回值

代码示例

import TimRender from "im_electron_sdk/dist/renderer";
const timRenderInstance = new TimRender();
import { TIMRecvNewMsgCallbackParams } from "im_electron_sdk/dist/interfaces";
let param : TIMRecvNewMsgCallbackParams = {
    callback: (data)=>{},
    user_data: ""
}
timRenderInstance.TIMAddRecvNewMsgCallback(param);

results matching ""

    No results matching ""