禅道123、124BUG

This commit is contained in:
fuenmao 2024-12-27 11:43:36 +08:00
parent cbc2f012d2
commit 4710b13964
2 changed files with 20 additions and 4 deletions

View File

@ -216,8 +216,19 @@ class MeetingMainLogic extends GetxController with RequestToolMixin {
//
changePageState(1);
} else {
//
changePageState(0);
// ,
var isOtherOpenCamera = false;
for (var i = 0; i < state.cacheUsers.value.length; i++) {
if (state.cacheUsers.value[i].enableCamera == true) {
isOtherOpenCamera = true;
}
}
if(isOtherOpenCamera == false){
changePageState(0);
}else{
state.remoteUid.value = "";
changePageState(1);
}
}
} else {
debugPrint("wgs输出===:当前全员观看不是自己");
@ -380,7 +391,9 @@ class MeetingMainLogic extends GetxController with RequestToolMixin {
for (MeetingRoomUser mru in state.cacheUsers.value) {
if (mru.uid == meetingRoomUser.uid) {
mru.roleId = meetingRoomUser.roleId;
mru.enableMicr = true;
if(state.defaulOpenState.value == 1){
mru.enableMicr = true;
}
mru.isRoomManager = meetingRoomUser.isRoomManager;
}
}
@ -388,8 +401,10 @@ class MeetingMainLogic extends GetxController with RequestToolMixin {
state.isSpeak.value = true;
debugPrint("wgs输出===Socket-状态:${state.defaulOpenState.value}");
if (state.defaulOpenState.value == 1) {
debugPrint("wgs输出===Socket-状态1111111111111");
doHttpSetMicr(true);
} else if (state.defaulOpenState.value == 2) {
debugPrint("wgs输出===Socket-状态2222222222222");
doHttpSetCamer(true);
}
// SDK角色为主播

View File

@ -276,7 +276,8 @@ class MeetingMainPageState extends State<MeetingMainPage> {
],
)
: Container(
child: Text('加载反馈:是否成功加入会议室${state.isJoinSuccess.value}-会议室对象${state.rctEngine.value}-成员列表${state.users.value.length}-全员观看ID${state.remoteUid.value}'),
color: ColorUtil.Color_0_0_0_0,
/*child: Text('加载反馈:是否成功加入会议室${state.isJoinSuccess.value}-会议室对象${state.rctEngine.value}-成员列表${state.users.value.length}-全员观看ID${state.remoteUid.value}'),*/
)),
Row(