问字去掉,顿号改逗号

当主播已经在讲解的时候,观看者进入直播右下角没有讲解产品的浮窗
master
laiiihz 5 years ago
parent d6e480d8a4
commit ba500ee48a

@ -52,7 +52,7 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
bool isAttention;
List<ChatObj> chatObjects = [
ChatObj('系统消息',
'欢迎来到直播间,瑞库客禁止未成年人进行直播,请大家共同遵守、监督。直播间内严禁出现违法违规、低俗色情、吸烟酗酒等内容,如有违规行为请及时举报。请大家注意财产安全谨防网络诈骗。'),
'欢迎来到直播间,瑞库客禁止未成年人进行直播,请大家共同遵守、监督。直播间内严禁出现违法违规、低俗色情、吸烟酗酒等内容,如有违规行为请及时举报。请大家注意财产安全谨防网络诈骗。'),
];
ScrollController _scrollController = ScrollController();
TextEditingController _editingController = TextEditingController();
@ -88,16 +88,19 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
// });
//IM
TencentIMTool.login().then((_) {
DPrint.printLongJson('用户登陆');
getLiveStreamModel().then((model) {
if (model == null)
Navigator.pop(context);
else {
setState(() {
_streamInfoModel = model;
_praise = model.praise;
isAttention = _streamInfoModel.isFollow == 1;
_streamInfoModel = model;
_praise = model.praise;
isAttention = _streamInfoModel.isFollow == 1;
nowGoodList = _streamInfoModel?.goodsLists
?.firstWhere((element) => element.isExplain == 1, orElse: () {
return null;
});
if (nowGoodList != null) showDetailWindow = true;
setState(() {});
HttpManager.post(LiveAPI.baseInfo, {
'findUserId': _streamInfoModel.userId,
}).then((resultData) {
@ -161,26 +164,6 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
dynamic data = customParams['data'];
switch (customParams['type']) {
case 'BuyGoods':
// showToastWidget(
// Container(
// margin: EdgeInsets.all(rSize(15)),
// alignment: Alignment.center,
// padding: EdgeInsets.symmetric(horizontal: rSize(10)),
// height: rSize(26),
// decoration: BoxDecoration(
// color: Color(0xFFF4BC22),
// borderRadius: BorderRadius.circular(rSize(13)),
// ),
// child: Text(
// '${customParams['data']['content']}',
// style: TextStyle(
// color: Colors.white,
// fontSize: rSP(13),
// ),
// ),
// ),
// position: ToastPosition.top,
// );
_globalBuyingWidgetKey.currentState
.updateChild(customParams['data']['content']);
break;
@ -320,6 +303,7 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
void dispose() {
_liveTimer?.cancel();
_livePlayer?.stopPlay();
_livePlayer?.dispose();
TencentImPlugin.quitGroup(groupId: _streamInfoModel.groupId);
TencentImPlugin.removeListener(parseMessage);
TencentImPlugin.logout();
@ -626,7 +610,8 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
sessionId: _streamInfoModel.groupId,
sessionType: SessionType.Group,
node: TextMessageNode(
content: _editingController.text),
content: _editingController.text,
),
);
chatObjects.insert(
0,
@ -642,6 +627,7 @@ class _LiveStreamViewPageState extends State<LiveStreamViewPage> {
);
setState(() {});
_editingController.clear();
_focusNode.unfocus();
}
},
decoration: InputDecoration(

Loading…
Cancel
Save