本文将为大家介绍如何在HTML页面中嵌入本地视频播放器,并详细讲解播放器的相关参数和使用细节。
HTML5 新增了一个 <video> 标签,可用于在网页上嵌入视频。
使用该标签时,需要指定 src 属性,即视频文件的路径,如下所示:
<video src="example.mp4"></video>
其中,<video> 标签中间的内容为备用内容,当浏览器不支持该标签时会显示这部分内容。
在 <video> 标签中,常用的属性如下:
controls:是否显示视频控制栏,默认为显示。autoplay:是否自动播放,默认不播放。loop:是否循环播放,默认不循环。muted:是否静音播放,默认不静音。preload:预加载视频,默认为 auto,即浏览器会自动选择最佳的加载方式。在使用时,只需在 <video> 标签中添加对应属性即可,如下所示:
<video src="example.mp4" controls autoplay loop muted preload="auto"></video>
除了使用 <video> 标签外,也可以使用一些开源的视频播放器,如 Video.js、jPlayer 等。
以 Video.js 为例,只需将其相关文件下载并引入到HTML页面中,即可使用该播放器。
<!-- 引入 Video.js 核心文件 -->
<link href="video-js.min.css" rel="stylesheet">
<script src="video.min.js"></script>
<!-- 引入 Video.js 插件,如需使用 -->
<!--<link href="videojs-resolution-switcher.css" rel="stylesheet">-->
<!--<script src="videojs-resolution-switcher.js"></script>-->
<!-- 在页面中插入视频播放器 -->
<video id="my-video" class="video-js vjs-default-skin" controls preload="auto" width="640" height="264" poster="example.jpg" data-setup='{"example_option":true}'>
<source src="example.mp4" type='video/mp4'>
<source src="example.webm" type='video/webm'>
<p class="vjs-no-js">
To view this video please enable JavaScript, and consider upgrading to a web browser that
<a href="https://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
</p>
</video>
<!-- 初始化 Video.js 播放器 -->
<script>
var player = videojs('my-video', {"example_option":true});
</script>通过本文的介绍,我们了解了在HTML页面中嵌入本地视频播放器的两种方法,以及常用的属性和开源播放器 Video.js 的使用方法。
希望本文能帮助初学者更好地掌握HTML视频播放的相关知识。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com
