HTML DOM Audio-Objekt

Audio object

The Audio object is a new object in HTML5.

The Audio object represents the HTML <audio> element.

Access Audio object

You can access the <audio> element by using getElementById():

var x = document.getElementById("myAudio");

Try it yourself

Create Audio object

You can create an <audio> element by using the document.createElement() method:

var x = document.createElement("AUDIO");

Try it yourself

Audio object properties

Eigenschaften Beschreibung
audioTracks Return the AudioTrackList object representing the available audio tracks.
autoplay Set or return whether the audio should be played immediately after loading.
buffered Return the TimeRanges object representing the buffered part of the audio.
controller Return the MediaController object representing the current media controller of the audio.
controls Set or return whether controls (such as play/pause) should be displayed.
crossOrigin Set or return the CORS settings of the audio.
currentSrc Return the URL of the current audio.
currentTime Set or return the current playback position in the audio (in seconds).
defaultMuted Set or return whether the audio is muted by default.
defaultPlaybackRate Set or return the default playback speed of the audio.
duration Return the length of the audio (in seconds).
ended Return whether the playback of the audio has ended.
error Return the MediaError object representing the audio error state.
loop Set or return whether the audio should play again at the end.
mediaGroup Set or return the name of the media group to which the audio belongs.
muted Set or return whether the sound is turned off.
networkState Return the current network state of the audio.
paused Set or return whether the audio is paused.
playbackRate Setze oder hole die Wiedergabegeschwindigkeit des Audios.
played Gibt ein TimeRanges-Objekt zurück, das die abgespielten Teile des Audios darstellt.
preload Setze oder hole den Wert der Eigenschaft preload des Audios.
readyState Gibt den aktuellen Bereitschaftszustand des Audios zurück.
seekable Gibt ein TimeRanges-Objekt zurück, das die adressierbaren Teile des Audios darstellt.
seeking Gibt zurück, ob der Benutzer zurzeit im Audio sucht.
src Setze oder hole den Wert der Eigenschaft src des Audios.
textTracks Gibt ein TextTrackList-Objekt zurück, das die verfügbaren Text-Tracks darstellt.
volume Setze oder hole die Lautstärke des Audios.

Audio-Objektmethoden

Methode Beschreibung
addTextTrack() Füge dem Audio einen neuen Text-Track hinzu.
canPlayType() Überprüfe, ob der Browser den angegebenen Audio-Typ abspielen kann.
fastSeek() Bestimme die Wiedergabedauer im Audio-Player.
getStartDate() Gibt ein neues Date-Objekt zurück, das den aktuellen Zeitstrahl-Offset darstellt.
load() Lade das Audio-Element neu.
play() Beginne das Abspielungsaudio.
pause() Pausiere das aktuelle Abspielungsaudio.

Standardeigenschaften und Ereignisse

Audio-Objekt unterstützt StandardsEigenschaftenundEreignisse.

Verwandte Seiten

HTML-Tutorial:HTML5 Audio

HTML-Referenzhandbuch:HTML <audio> Tag