HTMLTrackElement(Optionen)

Eine einzelne Spur, die im DOM dargestellt wird.

Neu HTMLTrackElement(Optionen)

Erstellen Sie eine Instanz dieser Klasse.

Parameter:
Nennen Typ Standardwert Beschreibung
Optionen Objekt {}

Objekt von Optionsnamen und Werten

Immobilien
Nennen Typ Attribute Standardwert Beschreibung
Tech Tech

Ein Verweis auf die Technologie, die dieses HtmlTrackElement besitzt.

freundlich textTrack~Kind <optional>
'Untertitel'

Eine gültige Textspurart.

Modus textTrack~Mode <optional>
'deaktiviert'

Ein gültiger Textspurmodus.

id String <optional>
'vjs_track_' + Guid.newGUID()

Eine eindeutige ID für diesen TextTrack.

etikett String <optional>

Die Menübezeichnung für diesen Track.

Sprache String <optional>

Ein gültiger Sprachcode mit zwei Zeichen.

srclang String <optional>

Ein gültiger Sprachcode mit zwei Zeichen. Eine alternative, aber berepriorisierte Version von options.language

src String <optional>

Eine URL zu TextTrack Cues.

Standardwert boolescher Wert <optional>

Wenn diese Spur standardmäßig ein- oder ausgeschaltet sein sollte.

Siehe:

Verlängert

Mitglieder

ReadyState :htmlTrackElement~ReadyState

Der aktuelle Bereit Status des Spurelements.

track:TextTrack

Das zugrunde liegende TextTrack-Objekt.

Methoden

addEventListener()

Ein Alias von EventTarget #on. Ermöglicht EventTarget, die Standard-DOM-API nachzuahmen.

Überschreibungen:
Siehe:

dispatchEvent()

Ein Alias von EventTarget #trigger. Ermöglicht EventTarget, die Standard-DOM-API nachzuahmen.

Überschreibungen:
Siehe:

aus(type, fn)

Entfernt einen Ereignis-Listener für ein bestimmtes Ereignis aus einer Instanz von EventTarget. Dies macht es so, dass der Ereignis-Listener nicht mehr aufgerufen wird, wenn das benannte Ereignis stattfindet.

Parameter:
Nennen Typ Beschreibung
Typ string | Array.<Zeichenfolge>

Ein Ereignisname oder ein Array von Ereignisnamen.

fn eventTarget~EventListener

Die zu entfernende Funktion.

Überschreibungen:

on(type, fn)

Fügt ein . hinzu Ereignis-Listener zu einer Instanz von an EventTarget. Ein Ereignis-Listener ist eine Funktion, die aufgerufen wird, wenn ein Ereignis mit einem bestimmten Namen ausgelöst wird.

Parameter:
Nennen Typ Beschreibung
Typ string | Array.<Zeichenfolge>

Ein Ereignisname oder ein Array von Ereignisnamen.

fn eventTarget~EventListener

Die Funktion zum Aufrufen mit EventTargets

Überschreibungen:

eins(type, fn)

Diese Funktion fügt einen Ereignis-Listener hinzu, der nur einmal ausgelöst wird. Nach dem ersten Trigger wird es entfernt. Dies ist wie das Hinzufügen eines Ereignis-Listener mit EventTarget #on, der EventTarget #off für sich selbst aufruft.

Parameter:
Nennen Typ Beschreibung
Typ string | Array.<Zeichenfolge>

Ein Ereignisname oder ein Array von Ereignisnamen.

fn eventTarget~EventListener

Die Funktion, die einmal für jeden Ereignisnamen aufgerufen werden soll.

Überschreibungen:

removeEventListener()

Ein Alias von EventTarget #off. Ermöglicht EventTarget, die Standard-DOM-API nachzuahmen.

Überschreibungen:
Siehe:

Trigger(Ereignis)

Diese Funktion bewirkt, dass ein Ereignis eintritt. Dies führt dann zu irgendwelchen Ereignis-Listener die auf dieses Ereignis warten, um aufgerufen zu werden. Wenn es keine Event-Listener für ein Ereignis gibt, wird nichts passieren.

Wenn der Name des ausgelösten Ereignisses in EventTarget.allowedeVents_ steht. Trigger ruft auch die An + GroßbuchstabeEventName Funktion.

Beispiel: "click" ist in EventTarget.allowedEvents_ enthalten, so dass der Auslöser versucht, onClick aufzurufen, wenn er existiert.

Parameter:
Nennen Typ Beschreibung
Ereignis string | EventTarget~Event | Objekt

Der Name des Ereignisses, ein Ereignis oder ein Objekt mit einem Schlüssel vom Typ, der auf einen Ereignisnamen festgelegt ist.

Überschreibungen:

Geben Sie Definitionen ein

KEINE