认识
2024年02月23日
一、认识
<audio>
HTML
元素用于在文档中嵌入音频内容。<audio>
元素可以包含一个或多个音频资源,这些音频资源可以使用 src
属性或者 <source>
元素来进行描述:浏览器将会选择最合适的一个来使用。也可以使用 MediaStream
将这个元素用于流式媒体。
audio JavaScript API
继承自 HTMLMediaElement
, 请前往 HTMLMediaElement
查看对应 HTMLMediaElement API
。
二、语法
2.1 <audio>
通过 <audio>
标签创建 HTMLAudioElement
对象, HTMLAudioElement
对象继承至 HTMLMediaElement
对象, 以供用户交互、管理和播放背景音乐
<audio id="audio"></audio>
<script>
const audio = document.getElementById('audio');
console.dir(audio)
</script>
2.2 new Audio()
通过 new Audio()
标签创建 HTMLAudioElement
对象, HTMLAudioElement
对象继承至 HTMLMediaElement
对象, 可以将它附加到文档中以供用户交互、管理和播放背景音乐
const audio = new Audio();
2.3 document.createElement('audio')
通过 document.createElement('audio')
标签创建 HTMLAudioElement
对象, HTMLAudioElement
对象继承至 HTMLMediaElement
对象, 可以将它附加到文档中以供用户交互、管理和播放背景音乐
const audio = document.createElement('audio');