TrackEvent: TrackEvent() Konstruktor

Der TrackEvent() Konstruktor erstellt und gibt ein neues TrackEvent-Objekt zurück, das ein Ereignis beschreibt, das in einer Liste von Tracks (AudioTrackList, VideoTrackList oder TextTrackList) aufgetreten ist.

Syntax

js
new TrackEvent(type)
new TrackEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es auf addtrack oder removetrack.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

track Optional

Der Track, auf den sich das Ereignis bezieht; dieser ist standardmäßig null, sollte aber auf einen entsprechenden VideoTrack, AudioTrack oder TextTrack gesetzt werden, je nach Typ des Tracks.

Rückgabewert

Ein neues TrackEvent-Objekt, das gemäß den Eingaben des Konstruktors initialisiert wird.

Spezifikationen

Specification
HTML Standard
# the-trackevent-interface

Browser-Kompatibilität

BCD tables only load in the browser