文章目录
- 1. 标签
- 1.1 `<audio>`
1. 标签
1.1 <audio>
https://gzweb.iaw.cn/wangyesheji/92.html
嵌入音频内容,如音乐、歌曲、音效等
属性
- src: src 属性的值包含了嵌入音频的文件路径。
- controls: 如果 controls 属性被声明,浏览器将提供一个包含声音、播放进度、播放暂停的控制面板,让用户可以控制音频的播放。
- autoplay: 如果 autoplay 属性被声明,音频会尽快自动播放,不会等待整个音频文件下载完成。(Chrome 浏览器不能自动播放 ;IE 等其它浏览器可以自动播放 ; )
- loop: 如果 loop 属性被声明,将循环播放音频。
- muted: 如果 muted 属性被声明,音频将被静音。
- preload: preload 属性的值示意了浏览器使用何种加载方式以达到最好的用户体验。它的值可以是 none (音频不会被缓存)、 meta (获取例如音频长度的音频元数据)或 auto (整个音频都将被加载)。如果
- autoplay 属性已经被声明时, preload 属性将被忽略。
- disableRemotePlayback: 如果 disableRemotePlayback 属性被声明,浏览器将禁用远程设备上进行进度控制的能力。
<audio src="./static/mp3/aa.mp3" controls>
</audio>
<audio id="myAudio" controls loop preload="auto">
<source src="music.mp3" type="audio/mpeg">
<source src="music.ogg" type="audio/ogg">
互广提醒您,您的浏览器不支持音频播放。
</audio>
####
<source> 元素:
用于为 <audio> 标签提供多个不同格式的音频源,以便浏览器根据自身支持的格式选择合适的音频进行播放。