cast.
            Verwaltet Texttracks.
- Löst aus
- 
                non-null ErrorWenn 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 ErrorWenn 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 ErrorWenn „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 ErrorWenn „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 ErrorWenn 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 ErrorWenn 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 ErrorWenn 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 ErrorWenn 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. |