audio元素是HTML5新增的标签,用于在网页上播放音频。它有以下属性:
- src:指向音频文件的URL地址,必填属性。
- controls:是否显示播放控件,可选属性。若设置为“controls”,则会显示播放、暂停、音量、进度条等控件;若设置为空,则不会显示控件。
- autoplay:是否自动播放,可选属性。若设置为“autoplay”,则会自动播放音频。
- loop:是否循环播放,可选属性。若设置为“loop”,则音频会循环播放。
- preload:是否预加载音频,可选属性。若设置为“none”,则不会预加载音频;若设置为“metadata”,则会预加载音频的元数据(比如时长、尺寸等);若设置为“auto”,则会预加载整个音频文件。
- muted:是否静音,可选属性。若设置为“muted”,则会静音播放音频。
- volume:音量大小,可选属性。取值范围为0~1,表示音量从最小到最大。
- crossorigin:跨域资源共享(CORS)的设置,可选属性。取值为“anonymous”,则表示该音频文件可以跨域请求;取值为“use-credentials”,则表示该音频文件需要使用凭证才能跨域请求。
以上是audio元素常用的属性,其中src属性是必填的。在使用时,我们可以根据需要设置这些属性来控制音频的播放效果。
2023-05-11 19:30:34 更新