vue-video-player播放rtmp格式视频,切换组件一直报错:this .el_vjs_getproperty is not a function

zeng092210 2019-07-24 08:49:50

<video-player
class="vjs-custom-skin"
ref="videoPlayer"
:options="playerOptions"
@ready="onPlayerReadied"
:playsinline="true">
</video-player>

视频在vue组件播放,切换播放组件一直报错:this .el_vjs_getproperty is not a function,之后视频就不能正常播放了,在组件beforeDestroy方法中用dispose()销毁也不起作用,请问路过的大佬有修复方法吗?

playerOptions:{
overNative: true,
autoplay: true,
controls: false,
preload: 'auto', //视频预加载
loop: true, //导致视频一结束就重新开始。
language: 'zh-CN',
techOrder: ['flash'],
sourceOrder: false,
flash: {
hls: { withCredentials: false },
},
html5: { hls: { withCredentials: false } },
sources: [{
type: "flv",
src: "" //url地址
}],
// poster: "../../static/images/test.jpg", //你的封面地址
notSupportedMessage: '此视频暂无法播放,请稍后再试',
},

...全文
1285 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
千秋岁wZy 2022-07-22
  • 打赏
  • 举报
回复

video-player 不支持 .flv

zeng092210 2019-08-05
  • 打赏
  • 举报
回复
引用 2 楼 qq_41988167 的回复:
楼主我的解决了,详情看我博客https://blog.csdn.net/qq_41988167/article/details/98245935
我组件切换用的 :is 的方法,所以也有解决,视频已经改用其他方法展示了,但是这个原因还在一直寻找,你的解决方法给了我思路继续探索
会打滚的咸鱼 2019-08-02
  • 打赏
  • 举报
回复
楼主我的解决了,详情看我博客https://blog.csdn.net/qq_41988167/article/details/98245935

39,118

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧