From 81f4d98449a5d085b2208ef87a5c85ad0b1841c0 Mon Sep 17 00:00:00 2001 From: fuenmao <980740792@qq.com> Date: Wed, 11 Dec 2024 15:21:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8A=E5=85=B1=E4=BA=AB=E5=B1=8F?= =?UTF-8?q?=E5=B9=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wgshare/lib/pages/metting/meeting_main_logic.dart | 14 +++++++------- wgshare/lib/pages/metting/meeting_main_view.dart | 15 ++------------- 2 files changed, 9 insertions(+), 20 deletions(-) diff --git a/wgshare/lib/pages/metting/meeting_main_logic.dart b/wgshare/lib/pages/metting/meeting_main_logic.dart index ba23362..46af423 100644 --- a/wgshare/lib/pages/metting/meeting_main_logic.dart +++ b/wgshare/lib/pages/metting/meeting_main_logic.dart @@ -265,7 +265,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ } /// 启动共享屏幕 - Future startScreenCapture() async { + /*Future startScreenCapture() async { debugPrint("wgs输出===:RTC-启动屏幕共享"); state.isOpenShare.value = true; final shareShareUid = int.tryParse(UserStore.to.userInfoEntity.value!.screenShareId); @@ -286,10 +286,10 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ clientRoleType: ClientRoleType.clientRoleBroadcaster, )); doHttpSetTvAnchor(UserStore.to.userInfoEntity.value!.screenShareId); - } + }*/ /// 停止共享屏幕 - Future stopScreenCapture() async { + /*Future stopScreenCapture() async { debugPrint("wgs输出===:RTC-停止屏幕共享"); state.isOpenShare.value = false; final shareShareUid = int.tryParse(UserStore.to.userInfoEntity.value!.screenShareId); @@ -304,7 +304,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ stopAllEffect: false )); doHttpSetTvAnchor(UserStore.to.userInfoEntity.value!.uid); - } + }*/ /// ------------------------------------------------------------------------------signalR Socket相关 @@ -374,7 +374,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ // 切换页面状态 changePageState(0); // 停止共享屏幕 - stopScreenCapture(); + // stopScreenCapture(); debugPrint("wgs输出===:Socket-关闭发言权限:观众"); @@ -723,14 +723,14 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{ }, // 获取设备权限出错回调 - onPermissionError: (PermissionType permissionType){ + /*onPermissionError: (PermissionType permissionType){ debugPrint("wgs输出===:RTC-获取设备权限出错:$permissionType"); if(permissionType == PermissionType.screenCapture){ // 获取共享屏幕出错 state.isOpenShare.value = false; stopScreenCapture(); } - } + }*/ ), ); } diff --git a/wgshare/lib/pages/metting/meeting_main_view.dart b/wgshare/lib/pages/metting/meeting_main_view.dart index 3fe1728..be3b032 100644 --- a/wgshare/lib/pages/metting/meeting_main_view.dart +++ b/wgshare/lib/pages/metting/meeting_main_view.dart @@ -320,17 +320,6 @@ class MeetingMainPageState extends State { ) : Container()), - // 共享屏幕 - Visibility( - visible: state.pageState.value == 2, - child: null != state.rctEngine.value - ? MeetingMainShareComponent( - rtcEngine: state.rctEngine.value!, - channelId: state.roomNumber.value, - remoteUid: state.remoteUid.value, - ) - : Container()), - GestureDetector( child: Container( width: 180.w, @@ -494,7 +483,7 @@ class MeetingMainPageState extends State { ), /// 共享 - GestureDetector( + /*GestureDetector( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ @@ -525,7 +514,7 @@ class MeetingMainPageState extends State { } } }, - ), + ),*/ /// 成员 GestureDetector(