【发布时间】:2020-08-27 15:35:13
【问题描述】:
我有一个基本项目,运行 vue.js 和 laravel,但我需要在所有浏览器上播放 HLS 视频,所以看了之后我决定使用 视频-js。
我已经通过 npm 成功安装了视频播放器,并尝试复制以下指南:https://docs.videojs.com/tutorial-vue.html
但我不断收到以下控制台错误:
[Vue 警告]:挂载钩子中的错误:“TypeError:元素或 ID 提供的无效。 (videojs)"
为什么这对我不起作用?
我已将我的代码上传到 github: https://github.com/samB67/VueVideoJS/blob/master/VideosView.vue
Mp4 视频有效,但 HLS 视频无效
【问题讨论】:
-
你在你的模板上写正确的
ref="videoPlayer"吗? -
是的,我先检查了一下,可以确认所有的拼写都正确!
-
我已将我的 vue 组件上传到 github @ 如下:github.com/samB67/VueVideoJS/blob/master/VideosView.vue
标签: laravel vue.js npm video-streaming video.js