如何控制html5 video 控制条显示和隐藏时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何控制html5 video 控制条显示和隐藏时间相关的知识,希望对你有一定的参考价值。

参考技术A

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html,输入问题基础代码。

2、在index.html中的<script>标签中,输入js代码:

setTimeout(fun, 120*1000);

function fun()

$('video').attr('controls', 1);

3、浏览器运行index.html页面,此时运行2分钟后,才会显示出控制条。

控制 video 标签的控制栏组件

参考技术A 当 video 标签添加上 controls 属性时,页面上会显示出所有的控制组件。若有些组件不需要只需要在css中设置相关属性把它隐藏掉即可。

 <video

              style="width:500px;height:100%"

              controls="controls"

              autoplay

              poster="视频未加载时封面图片"

              id="video"

   ></video>

//全屏按钮

video::-webkit-media-controls-fullscreen-button

display: none;

   

    //播放按钮

video::-webkit-media-controls-play-button

display: none;

   

    //进度条

video::-webkit-media-controls-timeline

display: none;

   

    //观看的当前时间

video::-webkit-media-controls-current-time-display

display: none;

   

    //剩余时间

video::-webkit-media-controls-time-remaining-display

display: none;

   

    //音量按钮

video::-webkit-media-controls-mute-button

display: none;

   

video::-webkit-media-controls-toggle-closed-captions-button

display: none;

   

    //音量的控制条

video::-webkit-media-controls-volume-slider

display: none;

   

    //所有控件

video::-webkit-media-controls-enclosure

display: none;

   

以上是关于如何控制html5 video 控制条显示和隐藏时间的主要内容,如果未能解决你的问题,请参考以下文章

在移动端怎么将HTML5中的video标签的控件去掉或者隐藏

在移动端怎么将HTML5中的video标签的控件去掉或者隐藏

html5 video 标签 怎样禁止拖动或者点击进度条

html5 video 自定义控制条,缓冲进度怎么获取

selenium 如何控制滚动条逐步滚动

audio标签HOVER效果rgba和opacity隐藏场景