From 9f4609f4822222632ab2fcf85d58b0b4b8459160 Mon Sep 17 00:00:00 2001
From: web <candymxq888@outlook.com>
Date: 星期一, 26 五月 2025 17:30:33 +0800
Subject: [PATCH] fix:修改播放⑦

---
 src/components/VideoPlayer/VideoPlayer.vue |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/components/VideoPlayer/VideoPlayer.vue b/src/components/VideoPlayer/VideoPlayer.vue
index ee5f2a8..084aca4 100644
--- a/src/components/VideoPlayer/VideoPlayer.vue
+++ b/src/components/VideoPlayer/VideoPlayer.vue
@@ -62,7 +62,7 @@
 }
 
 const handleEnter = () => {
-    if(!showPlay.value && !showLoading.value) {
+    if(props.item.deviceId && props.item.channelId && !showPlay.value && !showLoading.value) {
         showPause.value = true;
     }
 }
@@ -92,10 +92,17 @@
                 audio: true,
                 recorder: false,
             },
-            controlAutoHide: true,
-            forceNoOffscreen: true,
+            controlAutoHide: false,
+            forceNoOffscreen: false,
+            hasAudio: false,
+            heartTimeout: 5,
+            heartTimeoutReplay:true,
+            heartTimeoutReplayTimes: 3,
+            hiddenAutoPause: false,
             isNotMute: false,
-            heartTimeoutReplay:false,
+            hotKey: true,
+            isFlv: false,
+            recordType: "mp4",
         })
     );
 }
@@ -107,6 +114,9 @@
     if(props.autoPlay && props.item.deviceId && props.item.channelId) {
         handlePlayer()
     }
+    if(!props.item.deviceId || !props.item.channelId) {
+        showPlay.value = false;
+    }
 };
 
 onMounted(() => {

--
Gitblit v1.9.3