diff --git a/src/page/Meeting/index.tsx b/src/page/Meeting/index.tsx index 260d763..dd3807c 100644 --- a/src/page/Meeting/index.tsx +++ b/src/page/Meeting/index.tsx @@ -652,9 +652,6 @@ const Meeting: React.FC = () => { token: state.token, tokenA: state.tokenA, }) - if (userInfo.roleId === '1') { - await agora.allJoinChannelEx(true) - } } // 状态更新 const changeAgoraDevice = () => { @@ -1047,6 +1044,11 @@ const Meeting: React.FC = () => { } break; case '会议监控': + if (!statusList.userVideo) { + await agora.allJoinChannelEx(true) + } else { + await agora.allLeaveChannelEx() + } setStatusList({ userVideo: statusList.userVideo ? false : true, userChatList: false,