Widely Available
Media elements
<audio>
The
<audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.
Baseline Status:
Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
3
Supported
Mozilla Firefox
3.5
Supported
Apple Safari
3.1
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
3
Specifications and References
MDN Browser Compat Data Keys:
api.HTMLAudioElement ↗
api.HTMLAudioElement.Audio ↗
api.HTMLMediaElement ↗
api.HTMLMediaElement.abort_event ↗
api.HTMLMediaElement.autoplay ↗
api.HTMLMediaElement.buffered ↗
api.HTMLMediaElement.canPlayType ↗
api.HTMLMediaElement.canplay_event ↗
api.HTMLMediaElement.canplaythrough_event ↗
api.HTMLMediaElement.controls ↗
api.HTMLMediaElement.crossOrigin ↗
api.HTMLMediaElement.currentSrc ↗
api.HTMLMediaElement.currentTime ↗
api.HTMLMediaElement.defaultMuted ↗
api.HTMLMediaElement.defaultPlaybackRate ↗
api.HTMLMediaElement.duration ↗
api.HTMLMediaElement.durationchange_event ↗
api.HTMLMediaElement.emptied_event ↗
api.HTMLMediaElement.ended ↗
api.HTMLMediaElement.ended_event ↗
api.HTMLMediaElement.error ↗
api.HTMLMediaElement.error_event ↗
api.HTMLMediaElement.load ↗
api.HTMLMediaElement.loadeddata_event ↗
api.HTMLMediaElement.loadedmetadata_event ↗
api.HTMLMediaElement.loadstart_event ↗
api.HTMLMediaElement.loop ↗
api.HTMLMediaElement.muted ↗
api.HTMLMediaElement.networkState ↗
api.HTMLMediaElement.pause ↗
api.HTMLMediaElement.pause_event ↗
api.HTMLMediaElement.paused ↗
api.HTMLMediaElement.play ↗
api.HTMLMediaElement.play.returns_promise ↗
api.HTMLMediaElement.play_event ↗
api.HTMLMediaElement.playbackRate ↗
api.HTMLMediaElement.played ↗
api.HTMLMediaElement.playing_event ↗
api.HTMLMediaElement.preload ↗
api.HTMLMediaElement.progress_event ↗
api.HTMLMediaElement.ratechange_event ↗
api.HTMLMediaElement.readyState ↗
api.HTMLMediaElement.seekable ↗
api.HTMLMediaElement.seeked_event ↗
api.HTMLMediaElement.seeking ↗
api.HTMLMediaElement.seeking_event ↗
api.HTMLMediaElement.src ↗
api.HTMLMediaElement.stalled_event ↗
api.HTMLMediaElement.suspend_event ↗
api.HTMLMediaElement.timeupdate_event ↗
api.HTMLMediaElement.volumechange_event ↗
api.HTMLMediaElement.waiting_event ↗
html.elements.audio ↗
html.elements.audio.autoplay ↗
html.elements.audio.controls ↗
html.elements.audio.crossorigin ↗
html.elements.audio.loop ↗
html.elements.audio.muted ↗
html.elements.audio.preload ↗
html.elements.audio.src ↗
id: audio