Commit fb69cbca authored by Alex朱枝文's avatar Alex朱枝文

直播间增加进入聊天室判断IM登录态,非登录态再次登录

parent f43a33fb
......@@ -347,6 +347,7 @@ class YHLivePlayerViewController: YHBasePlayerViewController {
// MARK: - Chat Room Methods
private func joinChatRoom(roomId: String) {
func joinRoom() {
YHIMHelper.shared.joinChatRoom(roomID: roomId, leaveOtherRooms: true) { [weak self] error in
guard let self = self else { return }
......@@ -358,6 +359,15 @@ class YHLivePlayerViewController: YHBasePlayerViewController {
}
}
if !YHIMHelper.shared.isCurrentUserLogin {
YHIMHelper.shared.registerAndLoginCurrentUser { _ in
joinRoom()
}
} else {
joinRoom()
}
}
private func loadHistoryMessages(roomId: String) {
YHIMHelper.shared.fetchHistoryMessage(roomID: roomId) { [weak self] list, _ in
guard let self = self, let messages = list else { return }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment