使用video.js踩坑。单页切换后无法播放
2021-04-10 21:26
标签:页面 dispose player let 函数 play isp color 自动 博客地址:https://www.cnblogs.com/cb1490838281/p/12331262.html 使用video.js踩坑。单页切换后无法播放 标签:页面 dispose player let 函数 play isp color 自动 原文地址:https://www.cnblogs.com/cb1490838281/p/12424892.html问题:动态创建多个video实例后,切换其他页面后在切换回来,无法播放,控制台报警告id被占用!
思路:在生命周期beforeDestroy函数中销毁创建的video实例。
代码:
beforeDestroy(){ //(第三步)在销毁之前拿到video实例
for(let i=0;ithis.playlist.length;i++){
this.playlist[i].dispose(); //(第四步)dispose()是官方的销毁函数
}
},
mounted() {
setTimeout(_ => {
let lang=this.videolist.pageData.length //(第一步)这是多个视频地址数组的长度
for(let i=0;i
接上上篇博客《在vue项目中播放m3u8格式的视频》