onClientRoleChanged property

void Function(RtcConnection connection, ClientRoleType oldRole, ClientRoleType newRole, ClientRoleOptions newRoleOptions)? onClientRoleChanged
final

用户角色、观众端延时级别已切换回调。

当你在加入频道前调用 setClientRole 并将用户角色设为 BROADCASTER 时,不会触发此回调。

  • connection Connection 信息。详见 RtcConnection 。
  • oldRole 切换前的角色: ClientRoleType 。
  • newRole 切换后的角色: ClientRoleType 。
  • newRoleOptions 切换后的角色属性。详见 ClientRoleOptions 。

Implementation

final void Function(
    RtcConnection connection,
    ClientRoleType oldRole,
    ClientRoleType newRole,
    ClientRoleOptions newRoleOptions)? onClientRoleChanged;