1.刚开始从网上找的video.js 但是一直跨域
2.后来采用下面这种
const Hls = require('hls.js')
getStream(source) {
const videoObj = this.$refs.video
if (Hls.isSupported()) {
this.hls = new Hls();
this.hls.loadSource(source);
this.hls.attachMedia(this.$refs.video);
this.hls.on(Hls.Events.MANIFEST_PARSED, () => {
// console.log('加载成功');
videoObj.play();
});
this.hls.on(Hls.Events.ERROR, (event, data) => {
// console.log(event, data);
// 监听出错事件
// console.log('加载失败');
});
}
},
<video class="videoPlayer" ref="video" controls></video>
之后貌似没跨域了 不知道什么原因 等有时间查看一下原因

6668

被折叠的 条评论
为什么被折叠?



