sendRoomBinaryMessage method

FutureOr<NSInteger> sendRoomBinaryMessage(
  1. NSData message
)

@detail api @author hanchenchen.c @brief 给房间内的所有其他用户群发二进制消息。 @param message
用户发送的二进制广播消息
消息不超过 64KB。 @return 这次发送消息的编号,从 1 开始递增。 @note - 在房间内广播二进制消息前,必须先调用 joinRoom:userInfo:userVisibility:roomConfig:{@link #ByteRTCRoom#joinRoom:userInfo:userVisibility:roomConfig} 加入房间。 - 调用该函数后会收到一次 rtcRoom:onRoomMessageSendResult:error:{@link #ByteRTCRoomDelegate#rtcRoom:onRoomMessageSendResult:error} 回调,通知消息发送方发送成功或失败; - 若二进制消息发送成功,则房间内所有用户会收到 rtcRoom:onRoomBinaryMessageReceived:message:{@link #ByteRTCRoomDelegate#rtcRoom:onRoomBinaryMessageReceived:message} 回调。

Implementation

FutureOr<NSInteger> sendRoomBinaryMessage(NSData message) async {
  return await nativeCall('sendRoomBinaryMessage:', [message]);
}