跳到主要内容

删除消息

IMKit 会话页面默认已实现了长按删除消息的功能,支持仅删除单条本地消息,或同步删除本地和远端的单条消息。

您可以修改 IMKit 会话页面长按消息菜单中删除按钮的行为,详见会话页面

如果 IMKit 的已有实现无法满足您的需求,可以直接使用 IMLib 提供的以下能力:

  • 仅从本地删除指定消息(消息 ID)
  • 仅从本地删除会话全部历史消息
  • 删除会话内指定消息(消息对象)
  • 删除会话历史消息(时间戳),可选仅本地删除、或者同时从本地和服务端删除消息
  • 仅从服务端删除会话历史消息(时间戳)
提示

具体的核心类、API 与 使用方法,详见 IMLib 文档 删除消息注意:IMLib 中的方法并不提供页面刷新能力,您需要根据业务需求自定义通知机制进行页面刷新。