From ef26b169d4d3c4570034667517c17b29961f7e44 Mon Sep 17 00:00:00 2001 From: JiangQiming <291854119@qq.com> Date: Tue, 7 Mar 2023 16:55:46 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E5=9B=9E=E6=94=BE=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/media/Device/Playback/index.vue | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/views/media/Device/Playback/index.vue b/src/views/media/Device/Playback/index.vue index 7fb4f7ec..7142e39e 100644 --- a/src/views/media/Device/Playback/index.vue +++ b/src/views/media/Device/Playback/index.vue @@ -214,6 +214,10 @@ const channelId = computed(() => route.query.channelId as string); const deviceType = ref(''); +/** + * 查询本地视频 + * @param date + */ const queryLocalRecords = async (date: Dayjs) => { playStatus.value = 0; url.value = ''; @@ -388,17 +392,11 @@ const handlePanelChange = (date: any) => { */ const handlePlay = (_startTime: any) => { if (playStatus.value === 0 || _startTime !== playNowTime.value) { - if (playTimeNode.value) { - playTimeNode.value.playByStartTime(_startTime); - } + playTimeNode.value?.playByStartTime(_startTime); } else if (playStatus.value == 1 && _startTime === playNowTime.value) { - if (player.value) { - player.value.pause(); - } + player.value?.pause(); } else if (playStatus.value == 2 && _startTime === playNowTime.value) { - if (player.value) { - player.value.play(); - } + player.value?.play(); } };