IMClient中的MESSAGE事件无法监听自己发出消息?

IMClient中的MESSAGE能监听到别人的消息,不能监听到自己的信息。这是正常的吗?

你好,麻烦您详细描述一下您的问题。使用哪个 SDK,具体执行哪个方法或函数有问题。

「不能监听到自己的信息」是指什么意思呢?

有没有方法能监听到自己发出信息?

发送消息成功后会有相应的回调。请参考文档:发送消息

SDK:Javascript 4.1.0

登陆后,我获得了IMClient对象,然后在IMClient上监听MESSAGE事件。之后我自己在对话里发送消息,不会触发MESSAGE事件,如果是对话里别人发送了信息,则能触发MESSAGE事件。

这样的流程是正确的,没有问题。

其实我觉得官方设计的流程不是很合理,我写对话记录的组件时单纯监听MESSAGE事件就好了,但是目前的流程我还必须主动去push发送的消息到组件的state状态里,把逻辑搞复杂了