xdlumia / vue3-video-play

适用于 Vue3 的 hls.js 播放器组件,配置丰富,界面还算好看
https://codelife.cc/vue3-video-play/
602 stars 99 forks source link

怎么切换视频 #22

Closed LUDA0831 closed 2 years ago

LUDA0831 commented 2 years ago

vue-video-player 可以用this.$refs.videoPlayer.player.src('newUrl') 这个直接改options.src=newUrl 没有作用

xdlumia commented 2 years ago

vue-video-player 可以用this.$refs.videoPlayer.player.src('newUrl') 这个直接改options.src=newUrl 没有作用

你的视频是什么格式的呢?是 video原生支持的格式 还是hls?

LUDA0831 commented 2 years ago

就是MP4不销毁组件的情况下切换视频的链接,没找到切换的api,现在只能每次要换下一个视频的时候销毁组件,重新创建一次,感觉浪费资源。

xdlumia commented 2 years ago

就是MP4不销毁组件的情况下切换视频的链接,没找到切换的api,现在只能每次要换下一个视频的时候销毁组件,重新创建一次,感觉浪费资源。

切换地址以后调用一下 this.$refs.videoPlayer.play() 方法试试

LUDA0831 commented 2 years ago

就是MP4不销毁组件的情况下切换视频的链接,没找到切换的api,现在只能每次要换下一个视频的时候销毁组件,重新创建一次,感觉浪费资源。

切换地址以后调用一下 this.$refs.videoPlayer.play() 方法试试

可以了,调这个方法就行,感谢! Snipaste_2021-10-14_17-14-03