Klasse: TextTracksManager

Methoden

Titel hinzufügen

addTracks(Titel)

Fügt der Liste Texttracks hinzu.

Parameter

Songs

Array von cast.framework.messages.Track, der nicht null ist

Der Wert darf nicht null sein.

Löst aus

non-null Error Wenn keine Tracks verfügbar sind oder trackId nicht eindeutig ist, kannst du auch Nicht-Text-Tracks hinzufügen.

Track erstellen

createTrack() gibt cast.framework.messages.Track zurück.

Erstellt einen Texttrack.

Gibt Folgendes zurück:

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() gibt das Array der Zahlen zurück.

Ruft alle aktiven Text-IDs ab.

Löst aus

non-null Error Wenn trackManager nicht verfügbar ist

Gibt Folgendes zurück:

non-null Array of number 

getActiveTracks

getActiveTracks() gibt ein Array von Nicht-Null-cast.framework.messages.Track zurück.

Ruft alle aktiven Texttracks ab.

Löst aus

non-null Error Wenn trackManager nicht verfügbar ist

Gibt Folgendes zurück:

non-null Array of non-null cast.framework.messages.Track 

getTextTracksStyle

getTextTracksStyle() gibt zurück (cast.framework.messages.TextTrackStyle oder nicht definiert)

Gibt den aktuellen Texttrack-Stil zurück.

Gibt Folgendes zurück:

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById (Tracking-ID)

getTrackById(id) gibt cast.framework.messages.Track zurück.

Ruft den Texttrack nach ID ab.

Parameter

id

Zahl

Löst aus

non-null Error Wenn die ID nicht verfügbar oder ungültig ist.

Gibt Folgendes zurück:

nullable cast.framework.messages.Track 

getTracks

getTracks() Gibt ein Array von Nicht-Null-cast.framework.messages.Track zurück.

Gibt alle Texttracks zurück.

Gibt Folgendes zurück:

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) Gibt ein Array von cast.framework.messages.Track zurück, das nicht null ist

Ruft Texttracks nach Sprache ab.

Parameter

language

String

Sprach-Tag gemäß RFC 5646.

Löst aus

non-null Error Wenn keine Sprache verfügbar ist

Gibt Folgendes zurück:

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

Legt fest, dass Text-Tracks nach ID aktiv sind.

Parameter

Neue IDs

Array von Zahlen

Wert kann null sein.

Löst aus

non-null Error Wenn die ID ungültig ist.

setActiveByLanguage

setActiveByLanguage(Sprache)

Legt fest, dass Texttracks nach Sprache aktiviert werden. Nur der erste übereinstimmende Sprachtrack wird aktiviert.

Parameter

language

String

Sprach-Tag gemäß RFC 5646.

Löst aus

non-null Error Wenn die Sprache nicht verfügbar oder ungültig ist.

setTextTrackStyle

setTextTrackStyle(Stil)

Legt den Stil des Text-Tracks fest.

Parameter

style

cast.framework.messages.TextTrackStyle

Der Wert darf nicht null sein.