房间播放背景音乐的时候最小化 从最小化进入房间的时候显示异常的问题
This commit is contained in:
@@ -419,9 +419,11 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
//虽然没退出房间 但是队列还是要拿的
|
||||
[self.stageView onRoomEntered];
|
||||
[self.messageContainerView onRoomMiniEntered];
|
||||
[self.functionView onRoomMiniEntered];
|
||||
[self.functionView onRoomEntered];
|
||||
}
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:nil];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:nil];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -467,9 +469,11 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
//虽然没退出房间 但是队列还是要拿的
|
||||
[self.stageView onRoomEntered];
|
||||
[self.messageContainerView onRoomMiniEntered];
|
||||
[self.functionView onRoomMiniEntered];
|
||||
[self.functionView onRoomEntered];
|
||||
}
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:nil];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:nil];
|
||||
}
|
||||
} else { // 房间无效,分是否为自己房间进行处理
|
||||
if ([self.roomUid isEqualToString:[NSString stringWithFormat:@"%ld", userInfo.uid]]) { // 当前用户进入自己房间
|
||||
@@ -816,6 +820,7 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
[TTPopup alertWithConfig:config confirmHandler:^{ // 知道了
|
||||
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:self.roomInfo];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:self.functionView.getCurrentMusic];
|
||||
NSDictionary * dic = @{@"roomInfo":self.roomInfo.model2dictionary, @"userInfo":self.userInfo.model2dictionary, @"microQueue":self.getMicroQueue};
|
||||
[[NSNotificationCenter defaultCenter] postNotificationName:kRoomMiniNotificationKey object:nil userInfo:dic];
|
||||
[self.view endEditing:YES];
|
||||
@@ -827,6 +832,7 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
}];
|
||||
} else {
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:self.roomInfo];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:self.functionView.getCurrentMusic];
|
||||
NSDictionary * dic = @{@"roomInfo":self.roomInfo.model2dictionary, @"userInfo":self.userInfo.model2dictionary, @"microQueue":self.getMicroQueue};
|
||||
[[NSNotificationCenter defaultCenter] postNotificationName:kRoomMiniNotificationKey object:nil userInfo:dic];
|
||||
[self.view endEditing:YES];
|
||||
@@ -836,6 +842,7 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
}
|
||||
}else {
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:self.roomInfo];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:self.functionView.getCurrentMusic];
|
||||
NSDictionary * dic = @{@"roomInfo":self.roomInfo.model2dictionary, @"userInfo":self.userInfo.model2dictionary, @"microQueue":self.getMicroQueue};
|
||||
[[NSNotificationCenter defaultCenter] postNotificationName:kRoomMiniNotificationKey object:nil userInfo:dic];
|
||||
[self.view endEditing:YES];
|
||||
@@ -886,6 +893,7 @@ UIKIT_EXTERN NSString * const kRoomMiniNotificationKey;
|
||||
[self.messageContainerView onRoomEntered];
|
||||
[self.littleGameView onRoomEntered];
|
||||
[[XPRoomMiniManager shareManager] configRoomInfo:nil];
|
||||
[[XPRoomMiniManager shareManager] configCurrentMusic:nil];
|
||||
} else {
|
||||
view.isPwdError = YES;
|
||||
}
|
||||
|
Reference in New Issue
Block a user