modifyMessage API (details) to modify a sent message in the conversation.localCustomData (details)localCustomInt (details)cloudCustomData (details)V2TIMTextElem (details)V2TIMCustomElem (details)// Find the message to be modifiedV2TimValueCallback<List<V2TimMessage>> msgListRes = await TencentImSDKPlugin.v2TIMManager.getMessageManager().findMessages(messageIDList: ['msgid']);// Edit the messageif(msgListRes.code == 0){List<V2TimMessage> messageList = msgListRes.data;if(messageList.isNotEmpty){V2TimMessage originMessage = messageList[0];originMessage.cloudCustomData = "change data";V2TimValueCallback<V2TimMessageChangeInfo> modify = await TencentImSDKPlugin.v2TIMManager.getMessageManager().modifyMessage(message: originMessage);if(modify.code == 0){if(modify.data.code ==0){// Modified successfully}}}}
addAdvancedMsgListener (details) to add the advanced message listener.onRecvMessageModified callback (details), which contains the modified message object.onRecvMessageModified: (V2TimMessage message) {// `msg` is the modified message object},
Feedback