• video标签的属性


    html5中的video标签用于播放视频文件的,在video标签中我们可以设置窗口的宽高,视频的自动播放,循环播放以及视频的封面图片等等

    html5是下一代HTML,新增了许多新的标签,这些标签实现了许多新的功能。并且还减少了对外部插件的要求同时也可以更好的处理错误。比如HTML5中的video标签就可以很好的实现了在页面上播放视频的效果。

    video标签的属性:

    属性 作用
    muted 设置或返回的音频、视频是否应该被静音 muted
    autoplay 视频在加载后马上播放 autoplay
    loop 循环播放 loop
    width 视频播放器的宽度 pixels(像素)
    height 视频播放器的高度 pixels
    controls 显示控件,比如播放按钮 controls
    src 播放视频的url URL
    preload

    视频在界面加载时进行加载,并预备播放。

    如果使用autoplay,忽略改属性

    auto

    metadata

    none

    poster URL 规定视频正在下载时显示的图像,直到用户点击播放按钮。

    HTML5 video标签的详细用法

    用于播放视频文件,比如电影或其它视频流。可以在开始标签和结束标签之间放置文本内容,这样做的好处是一些低版本的浏览器就可以显示出不支持该标签的信息

    例:

    <video src="movie01.mp4" controls></video>

    我们可以给这个视频自定义宽高来改变它的窗口大小定义宽高

    <video src="movie01.mp4" controls style="400px;height:300px;"></video>

     

    自动播放

    我们可以通过设置属性来让视频是否开启自动播放

    (1)使用autoplay属性可以让浏览器加载完后视频文件后立即播放

    <video width="400" height="300" controls autoplay>
      <source src="movie01.mp4" type="video/mp4">
      您的浏览器不支持 video 标签。
    </video>

    我们还可以在自动播放时设置muted状态,这样做的目的是当视频自动播放时会静音,而且我们还可以通过点击播放器的扬声器来开启声音

    <video width="400" height="300" controls autoplay muted>
      <source src="movie01.mp4" type="video/mp4">
      您的浏览器不支持 video 标签。
    </video>

    循环播放
    我们可以使用loop属性让视频播放结束时,再从头开始循环播放。代码如下所示

    <video width="400" height="300" controls loop>
      <source src="movie01.mp4" type="video/mp4">
      您的浏览器不支持 video 标签。
    </video>

    预加载媒体文件

    设置preload属性中的不同属性值,来告诉浏览器应该怎样加载一个媒体文件:

    auto:表示让浏览器自动下载整个文件

    none:表示让浏览器不必预先下载文件

    metadata:表示让浏览器先获取视频文件开头的数据块,从而足以确定一些基本信息(比如视频的总时长,第一帧图像等)

    <video width="400" height="300" controls preload="auto">
      <source src="movie01.mp4" type="video/mp4">
      您的浏览器不支持 video 标签。
    </video>

    豌豆资源搜索网站https://55wd.com 广州vi设计公司http://www.maiqicn.com

    设置视频的封面图片

    通过poster属性可以设置视频的封面图片,浏览器在下面三种情况下会使用这个图片:

    (1)视频第一帧未加载完毕

    (2)把preload属性设置为none

    (3)没有找到指定的视频文件

    <video width="400" height="300" controls preload="none" poster="images/5.jpg">
      <source src="movie01.mp4" type="video/mp4">
      您的浏览器不支持 video 标签。
    </video>
  • 相关阅读:
    [转] linux虚拟带库操作笔记
    [转] 在Linux平台使用mhVTL虚拟化磁带库
    [转] mhvtl虚拟磁带库的安装与应用
    RHEL 集群(RHCS)配置小记 -- 文档记录
    Oracle Database常用补丁集Patch号及各版本PSU
    [原创] ORA-01536 超出表空间 'xxxx' 的空间限额
    div里面的图片超出div的宽度,自动调整大小。
    SDNU 1269.整数序列(水题)
    SDNU 1254.Problem B. SOS(水题)
    SDNU 1245.这题超难的,建议先做其他的,看都不要看(思维)
  • 原文地址:https://www.cnblogs.com/qianxiaox/p/13740416.html
Copyright © 2020-2023  润新知