leaveChannel method

Future<void> leaveChannel ()

离开频道。

离开频道,即挂断或退出通话。

调用 RtcEngine.joinChannel 后,必须调用 leaveChannel 结束通话,否则无法开始下一次通话。

不管当前是否在通话中,都可以调用 leaveChannel,没有副作用。

该方法会把会话相关的所有资源释放掉。该方法是异步操作,调用返回时并没有真正退出频道。

成功调用该方法离开频道后,本地会触发 RtcEngineEventHandler.leaveChannel 回调;通信场景下的用户和直播场景下的主播离开频道后,远端会触发 RtcEngineEventHandler.userOffline 回调。

Note

Implementation

@override
Future<void> leaveChannel() {
  return _invokeMethod('leaveChannel');
}