diff --git a/src/views/cameraManage/model.vue b/src/views/cameraManage/model.vue index 292d81d..72c3a99 100644 --- a/src/views/cameraManage/model.vue +++ b/src/views/cameraManage/model.vue @@ -35,7 +35,7 @@ width="80%" height="80%" :id="`camera${id}`" - autoplay controls muted > + autoplay muted > + autoplay muted > @@ -105,7 +100,7 @@ export default { tabsChange(key) { sessionStorage.setItem('tabKey', key) - this.reload() + this.autoPlay() }, showModel(item) { this.$nextTick(() => { @@ -116,8 +111,11 @@ export default { for(var a of this.realTimeListData){ for (let b of a.cameras){ let video = document.getElementById('camera'+b.id); - let player = new WebRtcPlayer(video,'camera'+b.id); - player.load('camera'+b.id); + if(video){ + let player = new WebRtcPlayer(video,'camera'+b.id); + player.load('camera'+b.id); + } + } }