Skip to content
v1
文档/Browser JS SDK/消息

@beeworks/imsdk


@beeworks/imsdk / message / revokeMessage

revokeMessage()

revokeMessage(message): Promise<IMResult | null>

撤回消息

撤回一条已发送的消息。 仅能撤回自己发送且已发送成功的消息。 撤回成功后,会分发 EventType.CHAT_MESSAGE_REVOKED_SUCCESS 事件。

Parameters

message

AbstractMessage

要撤回的消息对象 AbstractMessage

Returns

Promise<IMResult | null>

Promise<IMResult | null> - 撤回操作结果

Example

typescript
const result = await revokeMessage(message);
if (result) {
  console.log('撤回请求已发送');
}