modifyMessage method

Future<V2TimValueCallback<V2TimMessageChangeInfo>> modifyMessage({
  1. required V2TimMessage message,
})

消息变更

  • 如果消息修改成功,自己和对端用户(C2C)或群组成员(Group)都会收到 onRecvMessageModified 回调。
  • 如果在修改消息过程中,消息已经被其他人修改,completion 会返回 ERR_SDK_MSG_MODIFY_CONFLICT 错误。
  • 消息无论修改成功或则失败,都会返回最新的消息对象。

web不支持该接口

Implementation

Future<V2TimValueCallback<V2TimMessageChangeInfo>> modifyMessage({
  required V2TimMessage message,
}) async {
  if (kIsWeb) {
    return await TencentCloudChatSdkPlatform.instance.modifyMessage(message: message);
  }

  return await TIMMessageManager.instance.modifyMessage(message: message);
}