HTML5 audio标签
类别:Web前端 浏览量:1176
时间:2015-6-29 HTML5 audio标签
HTML5 audio标签在HTML5标准网页里面,我们可以运用audio标签来完成我们对声音的调用及播放,比如音乐或其他音频流。
HTML5 Audio标签支持三种格式的音频,分别是wav mp3和ogg格式。
一、Video标签支持的部分属性列举
属性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 如果出现该属性,则音频在就绪后马上自动播放。 |
controls | controls | 如果出现该属性,则向用户显示控件,比如播放、暂停、定位、音量、全屏切换、字幕(如果可用)、音轨(如果可用)。 |
loop | loop | 如果出现该属性,则每当音频结束时重新开始循环播放。 |
preload | auto、meta、none |
如果出现该属性,则音频在页面加载时进行加载,并预备播放。 如果使用 "autoplay",则忽略该属性。 |
src | url | 要播放的音频的 URL。可以是相对的URL也可以是绝对的URL,还可以用source标签来指定播放源。 |
二、Video标签实例
<!DOCTYPE HTML>
<html>
<body>
<audio controls="controls" autoplay="autoplay">
<source src="song.ogg" type="audio/ogg">
<source src="song.mp3" type="audio/mpeg">
你的浏览器不支持html5的audio标签
</audio>
</body>
</html>
实例说明
1、<audio> 与 </audio> 之间插入的内容是供不支持 audio 元素的浏览器显示的。
2、audio 元素允许多个 source 元素。source 元素可以链接不同的视频文件。浏览器将使用第一个可识别的格式
三、Video标签常用的事件
事件名称 | 事件作用 |
loadstart | 客户端开始请求数据 |
progress | 客户端正在请求数据(或者说正在缓冲) |
play | play()和autoplay播放时 |
pause | pause()方法促发时 |
ended | 当前播放结束 |
timeupdate | 当前播放时间发生改变的时候。播放中常用的时间处理哦 |
canplaythrough | 歌曲已经载入完全完成 |
canplay | 缓冲至目前可播放状态。 |
标签:HTML5
您可能感兴趣
- html5自动静音(html5录音功能实战示例)
- html5音频处理(recorder.js 基于Html5录音功能的实现)
- html5背景怎么变色(HTML5 背景的显示区域实现)
- html53d效果代码(HTML5 直播疯狂点赞动画实现代码 附源码)
- HTML5 audio标签
- html5循环及条件指令(html5实现滑块功能之type="range"属性)
- html5中怎么做圆形框架(HTML5 层的叠加的实现)
- html5最好用语义元素(HTML5语义化元素你真的用对了吗)
- html5横向滚动(解决HTML5中滚动到底部的事件问题)
- html5canvas案例(h5使用canvas画布实现手势解锁)
- html5怎么设置倾斜(HTML5 body设置自适应全屏)
- html5播放视频的元素(HTML5在手机端实现视频全屏展示方法)
- 用html制作一个简易小游戏(Html5写一个简单的俄罗斯方块小游戏)
- html5自动轮播图代码(HTML5播放实现rtmp流直播)
- html5 data属性
- html5炫酷代码(HTML5实现视频弹幕功能)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
- 苹果15价格(苹果15价格512g官网)
- 春节放假几天(春节放假几天2023法定几天)
- 今天 3月13日,31年前,一个英雄少年感动了中国(今天3月13日31年前)
热门推荐
- 织梦dedecms专题页制作详细教程(织梦Dedecms系统SEO优化之网站URL目录优化)
- lua接口调用崩溃(LuManager新开网站403故障的解决方法)
- docker安装openoffice镜像(docker安装部署 onlyoffice的详细过程)
- 阿里云服务器安全组设置规则(阿里云主机不能用IP访问网站的解决方法配置安全组规则搞定)
- C#排序算法的比较
- sql server新建用户无法登录(sqlserver 因为选定的用户拥有对象,所以无法除去该用户的解决方法)
- 可以清除浮动影响的方法是(常用的清除浮动的方法)
- sqlserver基础查询语句(SQL Server子查询的深入理解)
- mysql数据库调优技术大全(Mysql数据库性能优化三分表、增量备份、还原)
- asp.net去除字符串中html标签
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9