SDKsuni-app / uni-app x
删除会话及消息
删除指定会话记录及当前账号保存的全部会话消息。
deleteConversationAndDeleteAllMsg() 同时删除会话记录和当前账号保存的会话消息。操作完成后,SDK 无法从本地数据中恢复这些消息。
import { deleteConversationAndDeleteAllMsg } from '@/uni_modules/unix-openim-sdk'
await deleteConversationAndDeleteAllMsg(conversationID)Promise 成功后,可以清理当前消息列表和对应会话列表项,但不能将其等同于会话事件已经到达。后续收到会话变化时,仍按 conversationID 合并;事件可能遗漏时重新查询会话列表。
该操作不会删除好友关系、退出群组或影响其他用户的数据。只需要删除会话入口而保留消息时,使用删除会话。
这个页面有帮助吗?