diff --git a/src/views/realTimeMonitoring/index.vue b/src/views/realTimeMonitoring/index.vue index 57684af..7c53a01 100644 --- a/src/views/realTimeMonitoring/index.vue +++ b/src/views/realTimeMonitoring/index.vue @@ -86,7 +86,21 @@ export default { // this.getSdVideos() }, destroyed(){ - console.log('2222222') + + }, + beforeRouteLeave(to,form,next){ + if(window.vxgplayer){ + this.realTimeListData.forEach(function (item) { + console.log(item) + item.cameras.forEach(function (item) { + window.vxgplayer('video'+item.id).dispose(); + }) + next(true) + }) + }else { + next(true) + } + }, methods: { // 展开收起