diff --git a/wgshare/assets/images/2.0x/metting_main_no_person.png b/wgshare/assets/images/2.0x/metting_main_no_person.png new file mode 100644 index 0000000..a1f4aa8 Binary files /dev/null and b/wgshare/assets/images/2.0x/metting_main_no_person.png differ diff --git a/wgshare/assets/images/3.0x/metting_main_no_person.png b/wgshare/assets/images/3.0x/metting_main_no_person.png new file mode 100644 index 0000000..ca5d955 Binary files /dev/null and b/wgshare/assets/images/3.0x/metting_main_no_person.png differ diff --git a/wgshare/assets/images/metting_main_no_person.png b/wgshare/assets/images/metting_main_no_person.png new file mode 100644 index 0000000..44ffade Binary files /dev/null and b/wgshare/assets/images/metting_main_no_person.png differ diff --git a/wgshare/lib/pages/metting/meeting_main_view.dart b/wgshare/lib/pages/metting/meeting_main_view.dart index 8816198..3fe1728 100644 --- a/wgshare/lib/pages/metting/meeting_main_view.dart +++ b/wgshare/lib/pages/metting/meeting_main_view.dart @@ -14,6 +14,7 @@ import 'package:wgshare/pages/metting/share/meeting_main_share_view.dart'; import 'package:wgshare/pages/metting/video/meeting_main_video_view.dart'; import 'package:wgshare/utils/toast_utils.dart'; +import '../../common/models/meeting_room_user.dart'; import '../../utils/color_util.dart'; import '../../utils/cus_behavior.dart'; import '../../view/view_svg_path.dart'; @@ -1620,7 +1621,28 @@ class MeetingMainPageState extends State { ) : Container( - color: Colors.amber, + color: ColorUtil.Color_16_19_13, + child: SizedBox( + width: double.infinity, + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Image.asset( + 'assets/images/metting_main_no_person.png', + width: 78.w, + height: 84.h, + ), + const SizedBox(height: 12), + Text( + '该用户未开启摄像头...', + style: TextStyle( + color: ColorUtil.Color_255_255_255, + fontSize: 10.sp + ), + ) + ], + ), + ), ), Positioned( left: 4, @@ -1805,7 +1827,28 @@ class MeetingMainPageState extends State { ) : Container( - color: Colors.amber, + color: ColorUtil.Color_16_19_13, + child: SizedBox( + width: double.infinity, + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Image.asset( + 'assets/images/metting_main_no_person.png', + width: 78.w, + height: 84.h, + ), + const SizedBox(height: 12), + Text( + '该用户未开启摄像头...', + style: TextStyle( + color: ColorUtil.Color_255_255_255, + fontSize: 10.sp + ), + ) + ], + ), + ), ), Positioned( left: 4, diff --git a/wgshare/lib/utils/color_util.dart b/wgshare/lib/utils/color_util.dart index 75d3adf..9bc5baa 100644 --- a/wgshare/lib/utils/color_util.dart +++ b/wgshare/lib/utils/color_util.dart @@ -69,6 +69,8 @@ class ColorUtil { static const Color_99_111_158 = Color.fromRGBO(99, 111, 158, 1); + static const Color_16_19_13 = Color.fromRGBO(16, 19, 13, 1); + /// 十六进制颜色, /// hex, 十六进制值,例如:0xffffff, /// alpha, 透明度 [0.0,1.0]