跳到主要内容

版本:2.X

消息撤回

消息撤回

消息发送方可通过下面方法撤回已发送成功的消息。撤回指定消息后,原消息将被删除。

API 参考:sendRecallMessage

参数说明

输入参数说明

属性名称属性类型是否必填属性说明
recallMessageObject需要撤回的消息对象
callbackObject回调对象
callback.onSuccessFunction成功回调
callback.onErrorFunction失败回调

回调参数说明

请参考 message 属性说明

代码示例


// recallMessage 为需要撤回的消息对象
RongIMClient.getInstance().sendRecallMessage(recallMessage, {
onSuccess: function (message) {
console.log('撤回成功', message);
},
onError: function (errorCode) {
console.log('撤回失败', errorCode);
}
});

监听撤回

消息通过设置监听中的消息监听进行接收,消息监听中接收 RecallCommandMessage 消息,收到后按需处理即可。

详见「设置监听」文档中的设置消息监听