如何解决VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) No compatible source was found for this media.
<template>
<!-- 这个组件是m3u8事件留组件 -->
<div class="container">
<div class="player">
<div v-if="src===''">
视频播放失败
</div>
<video-player v-else class="video-player vjs-custom-skin" ref="videoPlayer" :playsinline="true" :options="playerOptions"></video-player>
</div>
</div>
</template>
<script>
import 'video.js/dist/video-js.css';
import 'vue-video-player/src/custom-theme.css';
import { videoPlayer } from 'vue-video-player'; //导入组件
import 'videojs-contrib-hls';
export default {
props: {
src: {
type: String,
default: ''
}
},
watch: {
src: {
handler(newval) {
// console.log(newval);
this.playerOptions.sources[0].src = newval;
// console.log(th