SDKsWASM
设置会话消息接收方式
设置单个会话的消息接收与通知方式。
recvMsgOpt 只作用于指定会话,适合实现会话免打扰或停止接收该会话消息。
import { MessageReceiveOptType } from '@openim/wasm-client-sdk';
await openimsdk.setConversation({
conversationID,
recvMsgOpt: MessageReceiveOptType.NotNotify,
});| 枚举值 | 数值 | 含义 |
|---|---|---|
MessageReceiveOptType.Normal | 0 | 正常接收消息,并允许通知。 |
MessageReceiveOptType.NotReceive | 1 | 不接收该会话消息,也不通知。 |
MessageReceiveOptType.NotNotify | 2 | 接收该会话消息,但不通知。 |
账号级默认策略由 globalRecvMsgOpt 设置,见设置全局消息接收方式。Promise 成功、OnConversationChanged 到达和重新查询是三个阶段;事件合并方式见获取会话列表。
这个页面有帮助吗?