<!-- 添加一个隐藏的div元素,这个元素包含排序方式,目的是为了让jquery能获取当前的排序方式 -->
<div id="video-url-id-01" style="display: none;">https://www.haohong.top/m3u8-12/speed8/V00099E.m3u8</div>
<div id="body01">
<!-- 说明:下面的width和height正常情况下会被javascript代码重写 -->
<div class="mt-3" id="video01" style="width: 600px; height: 375px;">></div>
</div>
<script>
$(document).ready(function() {
// 获取id="body01"的容器的宽度
var bodyWidth = $("#body01").width();
// 计算宽度和高度的新值
var newWidth = Math.round(bodyWidth * 0.6);
var newHeight = Math.round(newWidth * (10/16));
// 设置id="video01"元素的宽度和高度
$("#video01").css({
"width": newWidth + "px",
"height": newHeight + "px"
});
});
</script>
<script type="text/javascript">
// 获取元素内容
var videoUrl01 = document.getElementById('video-url-id-01').textContent;
// 定义一个变量:videoObject,用来做为视频初始化配置
var videoObject = {
container: '#video01', //“#”代表容器的ID,“.”或“”代表容器的class
plug:'hls.js',//设置使用hls插件
video: videoUrl01,
volume: 1,//默认音量,范围0-1
controls:true,//是否显示浏览器自带的控制栏
};
new ckplayer(videoObject); // 初始化播放器
</script>