From 54849757852f6ab40eb17afbd03d1d839b60a38d Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 13 Nov 2023 17:09:15 +0800
Subject: [PATCH] 重复定时和连续执行

---
 src/components/Jessibuca/Jessibuca.vue |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/components/Jessibuca/Jessibuca.vue b/src/components/Jessibuca/Jessibuca.vue
index dd383e2..2a98fc4 100644
--- a/src/components/Jessibuca/Jessibuca.vue
+++ b/src/components/Jessibuca/Jessibuca.vue
@@ -3,7 +3,7 @@
 </template>
 
 <script setup lang="ts">
-import { onMounted, onUnmounted, ref, defineProps } from 'vue'
+import { onMounted, onUnmounted, ref, defineProps, defineEmits } from 'vue'
 import Jessibuca from '../../../public/jessibuca/jessibuca'
 const props = defineProps({
   videoUrl: {
@@ -19,6 +19,7 @@
     default: '200px'
   }
 })
+const emits = defineEmits(['timeout'])
 let jessibuca: null | Jessibuca = null
 const container = ref(null)
 const buffer = ref(null)
@@ -37,6 +38,7 @@
     text: '',
     // background: "bg.jpg",
     loadingText: '加载中',
+    controlAutoHide: true,
     // hasAudio:false,
     debug: true,
     showBandwidth: showBandwidth.value, // 显示网速
@@ -106,6 +108,7 @@
 
   jessibuca.on('timeout', function () {
     console.log('timeout')
+    emits('timeout')
   })
 
   jessibuca.on('start', function () {

--
Gitblit v1.9.3