浏览 SDKs · uni-app / uni-app x
平台
SDKsuni-app / uni-app x

隐藏全部会话

从当前客户端的会话列表隐藏全部会话。

复制

重置当前客户端上全部会话的列表状态、未读数、最后一条消息摘要和草稿,使这些会话不再出现在分页会话列表中。该操作作用于当前客户端的全部会话,而不是单个会话。

import { hideAllConversations } from '@/uni_modules/unix-openim-sdk'

await hideAllConversations()

Promise 成功表示本地会话状态已经完成重置。该操作不会删除本地消息记录或服务端消息,也不会删除好友关系、群组或其他客户端上的会话。后续收到新消息或重新建立有效会话状态时,相应会话仍可再次出现。

操作完成后,应通过获取会话列表和获取消息总未读数重新拉取最新数据刷新界面。