HTML:
<style>
.video-js .vjs-time-control{display:block;}
.video-js .vjs-remaining-time{display: none;}
</style>
<!--video.js 7.5.5-->
<link href="${rc.contextPath}/statics/css/video-js.min.css" rel="stylesheet">
<!-- video.js 7.5.5-->
<script src="${rc.contextPath}/statics/plugins/video.js/video.min.js"></script>
<!-- 样式说明:vjs-big-play-centered:播放按钮居中显示 -->
<video id="my_video" class="video-js vjs-default-skin vjs-big-play-centered">
<source src="" type="video/mp4">
</video>
JS:
var options = {
muted: false,
controls : true, //向用户显示播放按钮控件
height:300,
width:300,
poster:'',//是视频的缩略图,也就是未播放时显示的图片
src:'',
preload:"auto"
// 更多配置.....
}
var player = videojs('my_video',options,function(){});
player.reset();
player.src(videoUrl);
player.load();
video.js GitHub:https://github.com/videojs/video.js
参考文档:https://blog.csdn.net/little__SuperMan/article/details/89203270