您现在的位置是:网站首页> 编程资料编程资料
H5新属性audio音频和video视频的控制详解(推荐) 浅谈html5 video 移动端填坑记
2021-08-31
945人已围观
简介 本篇文章主要介绍了H5新属性audio音频和video视频的控制详解(推荐),具有一定的参考价值,有兴趣的同学可以了解一下。
本文讲诉了H5新属性audio音频和video视频的控制,具体如下:
1.音频(audio)
2.视频(video)
下面是对于视频文件的控制;
javascript引出。
3.如何设置进度条和视频的播放时长
同步进行。
如图所示:

这里说一下,首先
(1)、需要获取视频的总时长(duration)赋值给进度条的最大值,progress.max=video.duration;
(2)、需要获取当前视频播放的当前时间位置(currentTime)赋值给当前进度条的长度,progress.value=video.currentTime;
然后在视频播放的同时,要保证进度条的值能够及时获取到视频的时长和当前播放时间位置。
需要开一个定时器setInterval(pro,100);:就是说在1毫秒获取一次视频的数值赋值给progress进度条,这样就能保证及时性。
这样进度条就能和视频的准确的同步了。
4.如何用表单元素 range属性控制视频的音量大小。
1、首先需要获取到range的value值,赋给视频的音量上去,才能控制视频的音量大小,
var ran=document.getElementById("range");获取range.value,
赋值给video的音频属性:video.volume=range.value/100;
这时候就能实现简单拖动range而控制视频的音量了。
然后还需要进去前面的声音关闭判断,两则是独立的事件,所以,需要在拖动事件中进行判断是否是静音muted,然后在进行muted设置为false。

最终实现的代码如下;
进度条:音量:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关内容
- Html5 Geolocation获取地理位置信息实例使用HTML5 Geolocation实现一个距离追踪器HTML5的Geolocation地理位置定位API使用教程html5指南-4.使用Geolocation实现定位功能html5指南-7.geolocation结合google maps开发一个小的应用HTML5 Geolocation API的正确使用方法
- 详解移动端html5页面长按实现高亮全选文本内容的兼容解决方案 HTML5 Canvas实现的鼠标点击长按粒子动画特效源码移动端html5模拟长按事件的实现方法HTML5对手机页面长按会粘贴复制禁用的解决方法一文彻底解决HTML5页面中长按保存图片功能
- HTML5标签大全Html5新增标签有哪些HTML5 新标签全部总汇(推荐)HTML5的video标签的浏览器兼容性增强方案分享HTML5标签嵌套规则详解【必看】HTML5文档结构标签
- HTML5拖放效果的实现代码HTML5 拖放(Drag 和 Drop)详解与实例代码HTML5中的拖放实现详解HTML5拖放API实现拖放排序的实例代码HTML5 拖放功能实现代码 HTML5逐步分析实现拖放功能的方法
- html5 div布局与table布局详解HTML利用九宫格原理进行网页布局吃透移动端 Html5 响应式布局详解html5页面 rem 布局适配方法HTML+CSS实现单列布局水平居中布局HTML使用栅格布局实现六种筛子样式的代码详解
- 纯HTML5+CSS3制作生日蛋糕(代码易懂)纯HTML5+CSS3制作生日蛋糕代码HTML5+CSS3实现非常有创意的生日蛋糕动画
- HTML5制作表格样式html中table表格的内容水平和垂直居中显示HTML用正则表达式检验表格的实例代码浅谈Html网页表格结构化标记的应用有关HTML表格边框的设置小技巧在线CSV转HTML表格工具HTML表格布局实际使用详解html 表格比较宽溢出的解决方法html+css给单独某一表格定义样式示例HTML表格_动力节点Java学院整理
- 详解HTML5中的拖放事件(Drag 和 drop)5分钟弄清楚html5的drag and drop(小结)HTML5 拖放(Drag 和 Drop)详解与实例代码HTML5+CSS3实现拖放(Drag and Drop)示例突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述HTML5 drag和drop具体使用详解
- HTML5头部<meta>标签的一些常用信息小结html中meta标签及用法详解HTML标签meta总结,HTML5 head meta 属性整理HTML5各种头部meta标签的功能(推荐)移动端html5 meta标签的神奇功效实例讲解HTML5的meta标签的一些应用 举例讲解HTML中META标签的一些使用技巧常用HTML meta 标签属性(网站兼容与优化需要)HTML头标签meta实现refresh重新定向HTML中的<meta>标签的使用详解
- HTML5页面音视频在微信和app下自动播放的实现方法html5 video全屏播放/自动播放的实现示例html5中嵌入视频自动播放的问题解决html5自动播放mov格式视频的实例代码解决HTML5中的audio在手机端和微信端的不能自动播放问题HTML5 解决苹果手机不能自动播放音乐问题有关HTML5中背景音乐的自动播放功能HTML5页面音频自动播放的实现方式
