# 频道事件

# 1.onJoinChannelSuccess

static void Function(String channel, String uid, int elapsed) onJoinChannelSuccess;

加入频道回调

表示客户端已经登入服务器,且分配了频道 ID 和用户 ID。频道 ID 的分配是 根据 Manis.joinChannel 方法中指定的频道名称。如果调用 Manis.joinChannel时并未指定用户 ID,服务器就会分配一个。

包含如下参数:

  • channel: 频道ID。
  • uid:用户 ID。
  • elapsed:从本地用户调用 joinChannel 到触发该回调的时间(毫秒)。

# 2.onLeaveChannel

static VoidCallback onLeaveChannel;

离开频道回调

# 3.onUserJoined

static void Function(String uid, int elapsed) onUserJoined

远端用户加入当前频道回调。

包含如下参数:

  • uid:用户ID。
  • elapsed:从本地用户调用 joinChannel 到触发该回调的时间(毫秒)。

# 4.onUserOffline

static void Function(String uid, int elapsed) onUserOffline

远端用户离开当前频道的回调。

包含如下参数:

  • uid:用户ID。
  • elapsed:从本地用户调用 joinChannel 到触发该回调的时间(毫秒)。