diff --git a/src/components/VideoPay/index.vue b/src/components/VideoPay/index.vue index 78f769c..1766951 100644 --- a/src/components/VideoPay/index.vue +++ b/src/components/VideoPay/index.vue @@ -21,14 +21,12 @@ import videojs from "video.js/dist/video.min"; import "video.js/dist/video-js.min.css"; import emitter from "@/utils/eventBus.js"; import { - defineComponent, + defineProps, onMounted, onBeforeUnmount, - onUnmounted, ref, watch, nextTick, - onUpdated } from "vue"; const myPlayer = ref(null); //视频对象 const videoIds = ref(0); //视频对象ID @@ -54,19 +52,19 @@ onBeforeUnmount(() => { //销毁视频对象 myPlayer.value.dispose(); }); -// 监听视频地址变化 -watch( - () => props.src, - (n) => { - changeVideoSource(n); - } -); //参数 const props = defineProps({ //视频地址 src: String }); +// 监听视频地址变化 +watch( + () => props.src, + (n) => { + changeVideoSource(n); + } +); //初始化视频 function initVideoSourc() { myPlayer.value = videojs( diff --git a/src/components/video/index.vue b/src/components/video/index.vue index 9db09b4..f488f07 100644 --- a/src/components/video/index.vue +++ b/src/components/video/index.vue @@ -14,20 +14,14 @@