Skip to content
v1
文档/Browser JS SDK/事件

@beeworks/imsdk


@beeworks/imsdk / event / EventType

Enumeration: EventType ​

定义各事件类型

Enumeration Members ​

SDK_READY ​

SDK_READY: "sdkReady"

SDK 初始化完成


SDK_NOT_READY ​

SDK_NOT_READY: "sdkNotReady"

SDK 未初始化


LOGIN_SUCCESS ​

LOGIN_SUCCESS: "loginSuccess"

登录成功:认证、本地数据库及首次 IM 握手均已完成


LOGIN_FAILED ​

LOGIN_FAILED: "loginFailed"

登录失败:登录流程任一必要阶段失败,载荷包含 code、stage 和 error


IM_CONNECTING ​

IM_CONNECTING: "imConnecting"

IM 连接中


IM_CONNECTED ​

IM_CONNECTED: "imConnected"

IM 连接及 Hello 握手成功,可以正常收发消息


IM_CONNECT_FAILED ​

IM_CONNECT_FAILED: "imConnectFailed"

IM 连接失败或首次登录等待连接超时


IM_DISCONNECTED ​

IM_DISCONNECTED: "imDisconnected"

IM 链接断开


MESSAGE_RECEIVED ​

MESSAGE_RECEIVED: "messageReceived"

接收到消息


CHAT_MESSAGE_RECEIVED ​

CHAT_MESSAGE_RECEIVED: "chatMessageReceived"

接收到聊天消息


READ_RECEIPT_RECEIVED ​

READ_RECEIPT_RECEIVED: "readReceiptReceived"

接收到读取回执


MESSAGE_REVOKED ​

MESSAGE_REVOKED: "messageRevoked"

接收到撤销消息


MESSAGE_REMOVED ​

MESSAGE_REMOVED: "messageRemoved"

接收到删除消息


PONG_MESSAGE_RECEIVED ​

PONG_MESSAGE_RECEIVED: "pongMessageReceived"

接收到 Pong 消息


HELLO_MESSAGE_RECEIVED ​

HELLO_MESSAGE_RECEIVED: "helloMessageReceived"

接收到 Hello 消息


CHAT_MESSAGE_SENT_SUCCESS ​

CHAT_MESSAGE_SENT_SUCCESS: "chatMessageSentSuccess"

发送聊天消息成功


CHAT_MESSAGE_SEND_FAILED ​

CHAT_MESSAGE_SEND_FAILED: "chatMessageSendFailed"

发送聊天消息失败;载荷包含 message、rejectId 和 rejectReason


READ_RECEIPT_SENT_SUCCESS ​

READ_RECEIPT_SENT_SUCCESS: "readReceiptSentSuccess"

发送已读成功


READ_RECEIPT_SEND_FAILED ​

READ_RECEIPT_SEND_FAILED: "readReceiptSendFailed"

发送已读失败


CHAT_MESSAGE_REVOKED_SUCCESS ​

CHAT_MESSAGE_REVOKED_SUCCESS: "chatMessageRevokedSuccess"

发送撤回消息成功


CHAT_MESSAGE_REVOKED_FAILED ​

CHAT_MESSAGE_REVOKED_FAILED: "chatMessageRevokedFailed"

发送撤回消息失败


QUIT_EVENT ​

QUIT_EVENT: "quit"

踢出 PC 端登录状态


KICK_EVENT ​

KICK_EVENT: "kick"


USER_PROFILE_CHANGED ​

USER_PROFILE_CHANGED: "userProfileChanged"

当前用户信息变更


USER_MOMENTS_RESET ​

USER_MOMENTS_RESET: "userMomentsReset"

签名变更


CONVERSATION_UPDATED ​

CONVERSATION_UPDATED: "conversationUpdated"

会话更新通知

当接收到新消息,会话信息更新时,触发该事件


CONVERSATION_PIN_CHANGED ​

CONVERSATION_PIN_CHANGED: "conversationPinChanged"

会话置顶设置变更


CONVERSATION_WATCHED_CHANGED ​

CONVERSATION_WATCHED_CHANGED: "conversationWatchedChanged"

会话屏蔽设置变更


CONVERSATION_CHAT_ASSISTANT_ENABLED_CHANGED ​

CONVERSATION_CHAT_ASSISTANT_ENABLED_CHANGED: "conversationChatAssistantEnabledChanged"

会话群聊助手设置变更


CONVERSATION_DELETED ​

CONVERSATION_DELETED: "conversationDeleted"

会话删除通知


FRIEND_MEMBERSHIP_CHANGED ​

FRIEND_MEMBERSHIP_CHANGED: "friendMembershipChanged"

好友变更通知


GROUP_MEMBERSHIP_CHANGED ​

GROUP_MEMBERSHIP_CHANGED: "groupMembershipChanged"

群聊变更通知


DISCUSSION_JOIN_APPLICATION ​

DISCUSSION_JOIN_APPLICATION: "discussionJoinApplication"

收到群组入群申请通知


DISCUSSION_PROFILE_CHANGED ​

DISCUSSION_PROFILE_CHANGED: "discussionProfileChanged"

群名称、头像、简介或公告变更


DISCUSSION_MUTE_CHANGED ​

DISCUSSION_MUTE_CHANGED: "discussionMuteChanged"

群全员禁言状态变更


DISCUSSION_MEMBERS_MUTE_CHANGED ​

DISCUSSION_MEMBERS_MUTE_CHANGED: "discussionMembersMuteChanged"

群成员禁言状态变更


FILE_DOWNLOADED ​

FILE_DOWNLOADED: "fileDownloaded"

文件下载完成


MEETING_TEMPLATE_RECEIVED ​

MEETING_TEMPLATE_RECEIVED: "meetingTemplateReceived"

收到 WorkPlus 会议邀请模版


IMMEDIATE_CALL_CHANGED ​

IMMEDIATE_CALL_CHANGED: "immediateCallChanged"

即时呼 Membership 状态变化


IMMEDIATE_CALL_INVITATION_RECEIVED ​

IMMEDIATE_CALL_INVITATION_RECEIVED: "immediateCallInvitationReceived"

当前用户收到即时呼邀请


MEETING_STATE_CHANGED ​

MEETING_STATE_CHANGED: "meetingStateChanged"

普通会议状态变化