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
# the-trackevent-interface

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
TrackEvent() constructor

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support