在发送消息失败时,例 敏感词拦截,需要做消息失败所对应的异常处理
在 proto.min.js 发送消息错误后 sendMessage 会返回 errorCode
这个 code 能否加到 message.js 这个类中
避免传 failCallBack 处理多处逻辑
(errorCode) => { //errorCB
message.status = MessageStatus.SendFailure;
if (message.conversation.type === ConversationType.ChatRoom) {
this.eventEmitter.emit(EventType.MessageStatusUpdate, message);
}
if (typeof failCB === 'function') {
failCB(errorCode);
}
});