HTML Audio/VideoDOM-Referenz


HTML Audio/VideoDOM-Referenz

HTML5 DOM bietet Methoden, Eigenschaften und Ereignisse für die Elemente <audio> und <video>.

Diese Methoden, Eigenschaften und Ereignisse ermöglichen es Ihnen, die Elemente <audio> und <video> mit JavaScript zu manipulieren.


HTML Audio/Video-Methoden

Methode Beschreibung
addTextTrack() Fügt dem Audio/Video eine neue Textspur hinzu.
canPlayType() Ermittelt, ob der Browser den angegebenen Audio/Video-Typ abspielen kann.
load() Lädt das Audio/Video-Element neu.
play() Startet die Wiedergabe des Audio/Video.
pause() Pausiert das aktuell abgespielte Audio/Video.

HTML-Audio/Video-Eigenschaften

Eigenschaft Beschreibung
audioTracks Gibt das AudioTrackList-Objekt zurück, das die verfügbaren Audiospuren repräsentiert.
autoplay Legt fest oder gibt zurück, ob das Audio/Video sofort nach Abschluss des Ladens abgespielt werden soll.
buffered Gibt das TimeRanges-Objekt zurück, das die gepufferten Teile des Audio/Video repräsentiert.
controller Gibt das MediaController-Objekt zurück, das den aktuellen Media-Controller des Audio/Video repräsentiert.
controls Legt fest oder gibt zurück, ob das Audio/Video Steuerelemente anzeigt (wie Wiedergabe/Pause usw.).
crossOrigin Legt die CORS-Einstellung des Audio/Video fest oder gibt sie zurück.
currentSrc Gibt die URL des aktuellen Audio/Video zurück.
currentTime Legt die aktuelle Wiedergabeposition des Audio/Video fest oder gibt sie zurück (in Sekunden).
defaultMuted Legt fest oder gibt zurück, ob das Audio/Video standardmäßig stummgeschaltet ist.
defaultPlaybackRate Legt die Standard-Wiedergabegeschwindigkeit des Audio/Video fest oder gibt sie zurück.
duration Gibt die Länge des aktuellen Audio-/Video-Elements (in Sekunden) zurück.
ended Gibt zurück, ob die Wiedergabe des Audio-/Video-Elements beendet wurde.
error Gibt das MediaError-Objekt zurück, das den Fehlerzustand des Audio-/Video-Elements darstellt.
loop Legt fest oder gibt zurück, ob das Audio-/Video-Element nach seinem Ende erneut abgespielt werden soll.
mediaGroup Legt die Gruppe fest oder gibt sie zurück, zu der das Audio-/Video-Element gehört (wird verwendet, um mehrere Audio-/Video-Elemente zu verbinden).
muted Legt fest oder gibt zurück, ob das Audio-/Video-Element stummgeschaltet ist.
networkState Gibt den aktuellen Netzwerkzustand des Audio-/Video-Elements zurück.
paused Legt fest oder gibt zurück, ob das Audio-/Video-Element pausiert ist.
playbackRate Legt die Wiedergabegeschwindigkeit des Audio-/Video-Elements fest oder gibt sie zurück.
played Gibt das TimeRanges-Objekt zurück, das die abgespielten Teile des Audio-/Video-Elements darstellt.
preload Legt fest oder gibt zurück, ob das Audio-/Video-Element nach dem Laden der Seite geladen werden soll.
readyState Gibt den aktuellen Bereitschaftszustand des Audio-/Video-Elements zurück.
seekable Gibt das TimeRanges-Objekt zurück, das die suchbaren Teile des Audio/Video darstellt.
seeking Gibt zurück, ob der Benutzer gegenwärtig im Audio/Video sucht.
src Legt die aktuelle Quelle des Audio/Video-Elements fest oder gibt sie zurück.
startDate Gibt das Date-Objekt zurück, das den aktuellen Zeitversatz darstellt.
textTracks Gibt das TextTrackList-Objekt zurück, das die verfügbaren Textspuren darstellt.
videoTracks Gibt das VideoTrackList-Objekt zurück, das die verfügbaren Videospuren darstellt.
volume Legt die Lautstärke des Audio/Video fest oder gibt sie zurück.

HTML-Audio/Video-Ereignisse

Ereignis Beschreibung
abort Wird ausgelöst, wenn das Laden des Audio/Video abgebrochen wird.
canplay Wird ausgelöst, wenn der Browser mit der Wiedergabe des Audio/Video beginnen kann.
canplaythrough Wird ausgelöst, wenn der Browser abspielen kann, ohne aufgrund von Pufferung anzuhalten.
durationchange Wird ausgelöst, wenn sich die Dauer des Audio/Video geändert hat.
emptied Wird ausgelöst, wenn die aktuelle Wiedergabeliste leer ist.
ended Ausgelöst, wenn die aktuelle Wiedergabeliste beendet wurde.
error Ausgelöst, wenn beim Laden des Audio/Video ein Fehler auftritt.
loadeddata Ausgelöst, wenn der Browser den aktuellen Frame des Audio/Video geladen hat.
loadedmetadata Ausgelöst, wenn der Browser die Metadaten des Audio/Video geladen hat.
loadstart Ausgelöst, wenn der Browser mit dem Spulen im Audio/Video beginnt.
pause Ausgelöst, wenn das Audio/Video pausiert wurde.
play Ausgelöst, wenn das Audio/Video gestartet wurde oder nicht mehr pausiert ist.
playing Ausgelöst, wenn das Audio/Video bereit ist, nachdem es aufgrund von Pufferung pausiert oder gestoppt wurde.
Fortschritt Ausgelöst, wenn der Browser das Audio/Video herunterlädt.
ratechange Ausgelöst, wenn die Wiedergabegeschwindigkeit des Audio/Video geändert wurde.
seeked Ausgelöst, wenn der Benutzer zu einer neuen Position im Audio/Video gesprungen ist.
seeking Ausgelöst, wenn der Benutzer beginnt, zu einer neuen Position im Audio/Video zu springen.
stalled Wird ausgelöst, wenn der Browser versucht, Mediendaten abzurufen, die Daten aber nicht verfügbar sind.
aussetzen Wird ausgelöst, wenn der Browser absichtlich keine Mediendaten abruft.
timeupdate Wird ausgelöst, wenn sich die aktuelle Wiedergabeposition geändert hat.
volumechange Wird ausgelöst, wenn sich die Lautstärke geändert hat.
Warten Wird ausgelöst, wenn das Video stoppt, weil es den nächsten Frame puffern muss.
Andere Erweiterungen