From 60670cb2506f878b977a621f5c5c70e9517cb48c Mon Sep 17 00:00:00 2001 From: laiiihz Date: Tue, 27 Oct 2020 16:48:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=90=AF=E7=BE=8E=E9=A2=9C=20?= =?UTF-8?q?=E5=BC=80=E6=92=AD=E9=A1=B5=E9=9D=A2=E5=88=86=E4=BA=AB=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/live/all_share.png | Bin 0 -> 4615 bytes lib/pages/live/live_stream/live_page.dart | 56 ++++++++++++++++++++-- 2 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 assets/live/all_share.png diff --git a/assets/live/all_share.png b/assets/live/all_share.png new file mode 100644 index 0000000000000000000000000000000000000000..d46ad6c5e01287fd0cd7da229ca7a34b089aa6b2 GIT binary patch literal 4615 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 bZ{WtE8Pv&RT0Xo64?sNXX!Xd#|NQ>|I8ruI literal 0 HcmV?d00001 diff --git a/lib/pages/live/live_stream/live_page.dart b/lib/pages/live/live_stream/live_page.dart index b86dfd7..a72b88b 100644 --- a/lib/pages/live/live_stream/live_page.dart +++ b/lib/pages/live/live_stream/live_page.dart @@ -112,9 +112,9 @@ class _LivePageState extends State { _livePusher.startPreview(controller); _livePusher.setBeautyFilter( BeautyFilter.NATURE, - whiteningLevel: 0, - beautyLevel: 0, - ruddyLevel: 0, + whiteningLevel: 6, + beautyLevel: 6, + ruddyLevel: 6, ); if (widget.resumeLive) { _isStream = true; @@ -554,6 +554,56 @@ class _LivePageState extends State { }, )); }), + _buildVerticalButton(R.ASSETS_LIVE_ALL_SHARE_PNG, '分享', () { + showModalBottomSheet( + context: context, + builder: (context) { + return Material( + color: Colors.black, + child: Row( + children: [ + CustomImageButton( + onPressed: () { + if (UserManager.instance.haveLogin) { + Navigator.pop(context); + ShareTool().liveShare( + context, + liveId: liveItemId, + title: + '好友${_streamInfoModel.nickname}正在瑞库客直播,快来一起看看😘', + des: '', + headUrl: _streamInfoModel.headImgUrl, + ); + } else { + showToast('未登陆,请先登陆'); + CRoute.push(context, UserPage()); + } + }, + padding: EdgeInsets.all(rSize(15)), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Image.asset( + R.ASSETS_SHARE_BOTTOM_SHARE_BOTTOM_WECHAT_PNG, + height: rSize(40), + width: rSize(40), + ), + rHBox(10), + Text( + '微信分享', + style: TextStyle( + color: Colors.white, + fontSize: rSP(14), + ), + ), + ], + ), + ), + ], + ), + ); + }); + }), ], ), ),