onIMRecvBarrageMessage property

(void Function(String roomID, List<ZegoBarrageMessageInfo> messageList)?) onIMRecvBarrageMessage
getter/setter pair

接收房间弹幕消息通知。

支持版本:1.5.0 及以上。 详情描述:该回调用于接收相同房间内其他用户发送的弹幕消息。 业务场景:一般用于房间内有大量消息收发,且不需要保证消息可靠性的场景,例如直播弹幕。 通知时机:调用 loginRoom 登录房间之后,如果房间内有用户通过 sendBarrageMessage 函数发送弹幕消息,则触发此回调。 使用限制:无。 注意事项:用户自己发送的弹幕消息不会通过此回调得到通知。在房间内有大量弹幕消息时可能会延迟收到通知,且可能丢失部分弹幕消息。 相关回调:可通过onIMRecvBroadcastMessage接收房间广播消息,可通过 onIMRecvCustomCommand 接收房间自定义信令。

  • roomID 房间 ID。取值范围:最大长度为 128 字节。
  • messageList 收到的消息列表。取值范围:每次最多接收 50 条消息。

Implementation

static void Function(String roomID, List<ZegoBarrageMessageInfo> messageList)?
    onIMRecvBarrageMessage;