用于播放html5视频文件的正确HTML5元素,HTML5视频播放

  用于播放html5视频文件的正确HTML5元素,HTML5视频播放

  如今,大部分视频都是通过Flash等插件来展示的。然而,并不是所有的浏览器都有相同的插件。

  HTML5规定了通过视频元素包含视频的标准方法。

  在HTML5中,video元素目前支持三种格式的视频文件,

  1.Ogg=带有Theora视频编码和Vorbis音频编码的Ogg文件。

  2.MPEG4=采用H.264视频编码和AAC音频编码的MPEG4文件

  3.WebM=带有VP8视频编码和Vorbis音频编码的WebM文件

  那么如何在HTML5中显示视频呢?示例:按如下方式复制代码:

  video= demo . MP4 width= 500 height= 250 controls= controls 您的浏览器不支持这种视频格式。/视频

  好了,现在我们来解释一下视频元素中各个属性的含义,宽度和高度就不解释了。主要说一下控件。顾名思义,控件就是控件,哈哈,视频播放、音量暂停等控件。视频元素中间插入的汉字,想必你也知道,很聪明的提醒用户浏览器不支持视频格式的使用。

  需要注意的是,为了确保适合Safari浏览器,视频文件必须是MP4类型。ogg格式的视频适用于Firefox、Opera和Chrome浏览器。Internet Explorer 8不支持视频元素。在IE 9中,将提供对使用MPEG4的视频元素的支持。

  当然,如果不确定自己的浏览器支持什么格式的视频,可以先去看看。检测方法在另一篇博文里,有兴趣的可以看看。如果你不想惹麻烦,你该怎么做?我们可以这样做:复制代码代码如下:

  视频宽度=500 高度=250 控件=控件

  source src= movie . ogg type= video/ogg

  source src= movie . MP4 type= video/MP4

  您的浏览器不支持此视频格式。

  /视频

  视频元素允许多个源元素。源元素可以链接不同的视频文件。浏览器会使用第一个可识别的格式,这样我们只需要多准备几个不同格式的视频。

  接下来,介绍几个视频标签的属性,

  1.autoplay:这个属性的出现意味着视频准备好了会自动播放。用法:autoplay=autoplay

  2.controls:这个属性的出现意味着向用户显示控件,比如播放按钮。用法:controls=controls

  3 .高度:设置高度

  4 .宽度:设置宽度。

  5.loop:自动重播,用法:loop=loop

  6.preload:当页面被加载时,视频被加载并准备好播放。用法:preload=auto

  当页面加载时自动加载整个视频。

  加载页面时,只加载元元数据。

  无-当页面加载时不加载视频。

  注意:如果使用自动播放,预载将被忽略。

  7.src:播放视频的url

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: