//1.首先引入所需的hls文件
<script src="https://cdn.jsdelivr.net/hls.js/latest/hls.min.js"></script>
//2.因为需要切换视频,多处调用因而写在了函数内方便调用
function videoM3U8() {
//判断是否支持hls
if (Hls.isSupported()) {
let video = document.getElementById('video_element');
//如需视频进度条、音量controls为true即可
video.controls = false;
var hls = new Hls();
//num为视频数组下标
hls.loadSource(videoArr[num]);
hls.attachMedia(video);
hls.on(Hls.Events.MANIFEST_PARSED, function() {
video.play();
});
}
}
解析m3u8视频播放且兼容pc端
最新推荐文章于 2025-02-26 00:17:49 发布