cast. framework. TextTracksManager
Verwaltet Texttracks.
- Löst aus
-
non-null Error
Wenn der Konstruktor direkt verwendet wird. Auf den TextTracksManager sollte nur durch Aufrufen von cast.framework.PlayerManager#getTextTracksManager zugegriffen werden.
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 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. |