Klasse: TextTracksManager

Methoden

addTracks

addTracks(tracks)

Fügt der Liste Texttracks hinzu.

Parameter

Songs

Array von Nicht-Null cast.framework.messages.Track

Der Wert darf nicht null sein.

Löst aus

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

createTrack

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

Erstellt einen Text-Track.

Rückgaben

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() gibt Array mit Zahlen zurück

Ruft alle aktiven Text-IDs ab.

Löst aus

non-null Error Wenn „tracksManager“ nicht verfügbar ist.

Rückgaben

non-null Array of number 

getActiveTracks

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

Ruft alle aktiven Texttracks ab.

Löst aus

non-null Error Wenn „tracksManager“ nicht verfügbar ist.

Rückgaben

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

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

Gibt den aktuellen Texttrack-Stil zurück.

Rückgaben

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

getTrackById

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.

Rückgaben

nullable cast.framework.messages.Track 

getTracks

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

Gibt alle (nicht erzwungenen) Texttracks zurück.

Rückgaben

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

getTracksByLanguage

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

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.

Rückgaben

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

setActiveByIds

setActiveByIds(newIds)

Legt Texttracks nach ID so fest, dass sie aktiv sind.

Parameter

newIds

Array mit Zahlen

Die zu aktivierenden Text-Track-IDs. Wenn Sie Texttracks löschen möchten, setzen Sie den Wert auf ein leeres Array oder null.

Der Wert kann null sein.

Löst aus

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

setActiveByLanguage

setActiveByLanguage(language)

Legt fest, dass Texttracks nach Sprache aktiv sind. 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(style)

Legt den Stil des Text-Tracks fest.

Parameter

Stil

cast.framework.messages.TextTrackStyle

Der Wert darf nicht null sein.