网页制作 
首页 > 网页制作 > 浏览文章

HTML5 video 视频标签使用介绍

(编辑:jimmy 日期: 2024/5/30 浏览:3 次 )

HTML <video> 适用于HTML 5+,用于定义在线观看的视频流媒体。


复制代码代码如下:
<video width="320" height="240" src="/UploadFiles/2021-03-30/movie.ogg">这里是注释文字,如果无法支持 HTML 5 浏览器将显示这里的文字。如果支持,就直接显示视频,忽略文字。
</video>

在HTML 4 及以前,如果您想在网页中嵌入在线观看的视频,一般都需要使用Flash视频流,通过使用 <object> 和 <embed> 标签,就可以通过浏览器播放swf、flv等格式视频文件,但是前提是浏览器必须安装第三方插件:Adobe Flash Player。而现代智能手机和iPad等一般都无法支持Flash,所以无法浏览网页上的视频。而 HTML 5 改变了这一事实,Web开发者只需要使用 <video> 标签就可以轻松加载视频文件,而不需要任何第三方插件。

属性 值 描述 autoplay autoplay 如果出现该属性,则视频在就绪后马上播放。 controls controls 如果出现该属性,则向用户显示控件,比如播放按钮。 height 像素值 设置视频播放器的高度。 loop loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。 preload auto/meta/none 规定是否预加载视频,可能的值:
auto - 当页面加载后载入整个视频
meta - 当页面加载后只载入元数据
none - 当页面加载后不载入视频 * src 视频地址 要播放的视频的 URL,建议使用绝对地址。 width 像素值 设置视频播放器的宽度。
如何写兼容的视频标签?

由于旧的浏览器和Internet Explorer不支持<video>元素,考虑到兼容性,我们必须为这些浏览器找到一个支持Flash文件的解决方案。不幸的是,和HTML 5音频一样,涉及到视频的文件格式,Firefox 和 Safari/Chrome 的支持方式并不相同。因此,如果你想在这个时候使用HTML 5视频,则需要创建三个视频版本。OGG,MP4,FLV/SWF


复制代码代码如下:
<video width="320" height="240" controls>
<!-- 兼容 Firefox -->
<source src="/UploadFiles/2021-03-30/ movie.ogg"><!-- 兼容 Safari/Chrome-->
<source src="/UploadFiles/2021-03-30/ movie.mp4"><!-- 如果浏览器不支持video标签,则使用flash -->
<embed src="https://www.jb51.net/ movie.swf">width="320" height="240" allowscriptaccess="always" allowfullscreen="true"></embed>
</video>

上一篇:html5实现多文件的上传示例代码
下一篇:html5通过canvas实现刮刮卡效果示例分享
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网