diff --git a/YuMi/Modules/YMRoom/View/StageView/StageView.m b/YuMi/Modules/YMRoom/View/StageView/StageView.m index c5af6cb3..96d31084 100644 --- a/YuMi/Modules/YMRoom/View/StageView/StageView.m +++ b/YuMi/Modules/YMRoom/View/StageView/StageView.m @@ -187,7 +187,7 @@ ///进入房间,如果自己在麦上,需要调下上麦,不然,网络不好,会导致人不在麦上,但有声音 -(void)enterRoomUpMicWith:(MicroQueueModel *)sequence{ RoomInfoModel * roomInfo =self.hostDelegate.getRoomInfo; - NSString * roomId = [NSString stringWithFormat:@"%ld", roomInfo.uid]; + NSString * roomId = [NSString stringWithFormat:@"%ld", roomInfo.roomId]; NIMChatroomQueueUpdateRequest *request = [[NIMChatroomQueueUpdateRequest alloc]init]; request.key = @(sequence.microState.position).stringValue; request.value = [sequence.userInfo toJSONString]; @@ -495,10 +495,10 @@ break; case NIMChatroomEventTypeEnter: { - dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + ///进入房间,如果自己在麦上,需要调下上麦,不然,网络不好,会导致人不在麦上,但有声音 RoomInfoModel * roomInfo =self.hostDelegate.getRoomInfo; - NSString * roomId = [NSString stringWithFormat:@"%ld", roomInfo.uid]; + NSString * roomId = [NSString stringWithFormat:@"%ld", roomInfo.roomId]; for (MicroQueueModel *sequence in self.micQueue.allValues) { if ([AccountInfoStorage instance].getUid.integerValue == sequence.userInfo.uid) { NIMChatroomQueueUpdateRequest *request = [[NIMChatroomQueueUpdateRequest alloc]init]; @@ -507,13 +507,12 @@ request.roomId = roomId; request.transient = YES; [[NIMSDK sharedSDK].chatroomManager updateChatroomQueueObject:request completion:^(NSError * _Nullable error) { - }]; break; } } - }); + } break;