h5 video标签 自定义控制条

本文介绍了如何在HTML5的video标签中自定义控制条,包括播放/暂停、刷新、音量控制、进度条和全屏等常用功能。通过示例代码展示了自定义控制条的实现,并提供了最终效果的展示。
摘要由CSDN通过智能技术生成

接触过video标签的人都知道,这个东西是真让人尴尬,尤其是在微信中使用,奇奇怪怪的问题尤其多,上一次的文章中,我已经介绍了一些微信中使用video中的问题了,感兴趣的可以去看一下

链接:http://blog.csdn.net/qq_22557797/article/details/66973548


正文从这里开始


这里主要介绍自定义控制条中控制条所包含的一系列常用事件,主要是 播放/暂停 刷新 音量开关 进度条 全屏 这几个;

首先结构搭一下:

<div class="video-box" id="videoBox"><!--video 盒子-->
    <div class="video-box-body">
        <video class="video-body" id="videoBody" src="img/test.mp4">
            您的浏览器不支持video
        </video>
        <!--控制条盒子-->
        <div class="video-control" id="videoControl">
            <div class="pull-left fontzero control-leftview">
                <!--刷新键-->
                <div class="control-btn loadbtn" id="loadBtn"></div>
                <!--暂停/播放键-->
                <div class="control-btn playbtn" id="playPausebtn"></div>
            </div>
            <div class="pull-left fontzero progress-box">
                <div class="progress-box-body">
                    <!--播放时长-->
                    <div class="current-time pull-left" id="currentTime">00:00</div>
                    <div class="durationbar-box pull-left">
                        <!--总视频长度进度条-->
                        <div class="durationbar" id="durationBar">
                            <!--缓冲进度条-->
                            <div class="bufferbar" id="bufferBar"></div>
                            <!--正在播放进度条-->
                            <div class="currentbar" id="currentBar"></div>
                            <div class="drawbar" id="drawBar"></div>
                        </div>
                    </div>
                    <!--总时长-->
                    <div class="duration-time pull-left" id="durationTime">00:00</div>
                </div>
            </div>
            <div class="pull-left fontzero control-rightview">
                <!--音量键-->
                <div class="control-btn mutedbtn" id="mutedBtn"></div>
                <!--全屏键-->
                <div class="control-btn fullscreenbar" id="fullScreenBar"></div>
            </div>
        </div>
    </div>
</
  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值