三、在main.ts中引入css import'video.js/dist/video-js.css' 四、创建 VideoPlayer.vue组件 <template><videoref="rVideoPlayer"class="video-js vjs-default-skin"></video></template><scriptlang="ts"setup>import { ref, onMounted, onUnmounted,defineProps } from 'vue' import videoJs from 'video...
可以直接使用vue3的toRaw https://cn.vuejs.org/api/reactivity-advanced.html#toraw 在切换的时候使用以下代码 player.pause(); player.reset(); toRaw(player).src({ src: videoUrl }); player.load(); player.play(); 就可以解决了