浏览 SDKs · Flutter
平台
SDKsFlutter

删除会话及消息

删除指定会话条目并清空其全部历史消息。

复制

删除指定的会话条目并同步清空当前账号在该会话下的全部历史消息:

参数说明

参数类型是否必填说明
conversationIDString是目标会话 ID。
await OpenIM.iMManager.conversationManager
    .deleteConversationAndDeleteAllMsg(conversationID: conversationID);

返回结果

Future 成功表示会话及消息删除请求已处理完成。客户端应立即从界面列表中移除该会话条目及消息详情。该操作不会解除好友关系,也不会退出或解散群组;若后续收到新消息,会话将重新生成。

客户端以 conversationID 为合并标识从本地会话列表中移除该条目,完整事件监听请参考获取会话列表。如仅需清空消息而保留会话入口,请参考清空会话消息。