rtcRoom$onLeaveRoom method
@detail callback
@region 多房间
@author shenpengliang
@brief 离开房间成功回调。
用户调用 leaveRoom{@link #ByteRTCRoom#leaveRoom} 方法后,SDK 会停止所有的发布订阅流,并释放所有通话相关的音视频资源。SDK 完成所有的资源释放后通过此回调通知用户。
@param rtcRoom ByteRTCRoom 对象。
@param stats 保留参数,目前为空。
@note
- 用户调用 leaveRoom{@link #ByteRTCRoom#leaveRoom} 方法离开房间后,如果立即调用 destroy{@link #ByteRTCRoom#destroy} 销毁房间实例或 destroyRTCEngine{@link #ByteRTCEngine#destroyRTCEngine} 方法销毁 RTC 引擎,则将无法收到此回调事件。
- 离开房间结束通话后,如果 App 需要使用系统音视频设备,则建议在收到此回调后再初始化音视频设备,否则可能由于 SDK 占用了导致 App 初始化音视频设备失败。
@order 2
Implementation
FutureOr<void> rtcRoom$onLeaveRoom(
ByteRTCRoom rtcRoom, ByteRTCRoomStats stats) async {}