一、音频audio、视频video
1. 如何使用
<audio src="horse.mp3" controls loop="loop" autoplay="autoplay">
<source src="horse.ogg" type="audio/ogg">
<source src="horse.wav" type="audio/mpeg">
<source src="horse.acc" type="audio/mpeg">
您的浏览器版本太low不支持 audio 元素,请更新。
</audio>
1. audio 标签用于存放一个音频文件
2. source 标签用于指定文件的路径和文件的类型
3. 加载多个类型的音频文件是为了兼容不同的浏览器
4. 当浏览器不支持播放音频是可用一段文字提示
2. 相关属性和方法
常用属性 | 功能 |
controls |
设置或返回是否显示播放控件 |
autoplay |
设置或返回是否加载完毕后自动播放 |
loop |
设置或返回是否循环播放 |
muted |
设置或返回是否静音 |
volume |
设置或返回音量 |
paused |
设置或返回是否暂停 |
currentTime |
设置或返回当前播放时间 |
duration |
设置或返回总时长(秒) |
常用API | 功能 |
play() |
播放 |
pause() |
暂停 |
load() |
重新加载 |
事件 | 功能 |
canplaythrough |
当文件缓冲/加载完成后触发 |
timeupdate |
当前播放位置更改时触发 |
ended |
当播放结束时触发 |