加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

HTML5中视频音频的行使详解

发布时间:2020-03-16 15:32:04 所属栏目:编程 来源:站长网
导读:副问题#e# 1.1 video支持视频名目 常见的视频名目 视频的构成部门:画面、音频、编码名目 视频编码:H.264、Theora、VP8(google开源) HTML5支持的视频名目: 1、Ogg 带有Theora视频编码+Vorbis音频编码的Ogg文件 支持的赏识器:F、C、O 2、MEPG4 带有H.264视

//通过new要害字来建设Audio工具 var Music = new Audio("test.mp3"); //通过document来获取已经存在的Audio工具 var Music = document.getElementById("audio"); //虽然这里也可以行使document.getElementsByClassName('className')等其他的要领来获取。

2.3 api所提供的对audio标签操纵的一些属性和要领

属性 注释
duration   获取媒体文件的总时长,以s为单元,假如无法获取,返回NaN  
paused   假如媒体文件被停息,那么paused属性返回true,反之则返回false  
ended   假如媒体文件播放完毕返回true  
muted   用来获取或配置静音状态。值为boolean  
volume   节制音量的属性值为0-1;0为音量最小,1为音量最大  
startTime   返回起始播放时刻  
error   返回错误代码,为uull的时辰为正常。不然可以通过Music.error.code来获取  
currentTime   用来获取或节制当前播放的时刻,单元为s。  
currentSrc   以字符串情势返回正在播放或已加载的文件  

2.4 常用的节制用的函数

函数 浸染
load()   加载音频、视频软件  
play()   加载并播放音频、视频文件或从头播放停息的的音频、视频  
pause()   停息出于播放状态的音频、视频文件  
canPlayType(obj)   测试是否支持给定的Mini范例的文件  

2.5 audio标签API中的常用变乱

起首绑定变乱的话可以通过js中的addEventListener要领来绑定变乱  

变乱名称 变乱浸染
loadstart   客户端开始哀求数据  
progress   客户规则在哀求数据(可能嗣魅正在缓冲)  
play   play()和autoplay播放时  
pause   pause()要领促发时  
ended   当前播放竣事  
timeupdate   当前播放时刻产生改变的时辰。播放中常用的时刻处理赏罚  
canplaythrough   歌曲已经载入完全完成  
canplay   缓冲至今朝可播放状态。  

着实video的api和audio险些同等。稍稍有点差异。以是根基上会了一个其他的也就城市了

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读