浏览 SDKs · WASM
平台
SDKsWASM

隐藏会话

从当前账号会话列表隐藏入口,不删除关系或群组。

复制

hideConversation() 只隐藏当前登录用户的会话入口,不会删除单聊关系、退出群组或影响其他用户。

await openimsdk.hideConversation(
  conversationID
);

该方法适合临时从聊天列表移除会话入口。收到新消息或完成重新同步后,隐藏的会话可能再次出现在列表中。

调用后的状态变化

hideConversation() 的 Promise 成功表示本次隐藏请求已完成,应用可以立即从当前会话列表中移除对应的 conversationID。随后若收到 SdkEvent.OnConversationChanged 事件(data 为 ConversationItem[]),可根据 conversationID 进一步更新列表状态。若需校准会话列表,可重新发起分页查询;完整的会话事件监听详见获取会话列表。