diff --git a/lib/service/live_chat_message_service.dart b/lib/service/live_chat_message_service.dart index 6946158..4dedf1f 100644 --- a/lib/service/live_chat_message_service.dart +++ b/lib/service/live_chat_message_service.dart @@ -69,6 +69,8 @@ class LiveChatMessageService { // 处理结束直播消息 if (messageData['type'] == 'end_live') { + RoomController controller = Get.find(); + await controller.leaveChannel(); _handleEndLiveMessage(); return; }