From b6c97528aeff3a976faa2f9f80bd3fbf42aedfdd Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期五, 01 七月 2022 18:36:35 +0800 Subject: [PATCH] 添加界面停止逻辑 --- web_src/src/components/dialog/devicePlayer.vue | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/web_src/src/components/dialog/devicePlayer.vue b/web_src/src/components/dialog/devicePlayer.vue index 5c40c31..25101ea 100644 --- a/web_src/src/components/dialog/devicePlayer.vue +++ b/web_src/src/components/dialog/devicePlayer.vue @@ -851,6 +851,21 @@ }else if (this.broadcastStatus === 1) { this.broadcastRtc.close() this.broadcastRtc = null; + this.$axios({ + method: 'get', + url: '/api/play/broadcast/stop/' + this.deviceId + '/' + this.channelId + }).then( (res)=> { + if (res.data.code == 0) { + let streamInfo = res.data.data.streamInfo; + this.startBroadcast(streamInfo.rtc) + }else { + this.$message({ + showClose: true, + message: res.data.msg, + type: "error", + }); + } + }); this.broadcastStatus = -1; } }, -- Gitblit v1.8.0