cast. framework. TextTracksManager
Verwaltet Texttracks.
- Löst aus
-
non-null Error
Wenn der Konstruktor direkt verwendet wird. Auf TextTextManager sollte nur zugegriffen werden, indem cast.framework.PlayerManager#getTextTracksManager aufgerufen wird.
Methoden
Titel hinzufügen
addTracks(Titel)
Fügt der Liste Texttracks hinzu.
Parameter |
|
---|---|
Songs |
Array von cast.framework.messages.Track, das nicht null ist Der Wert darf nicht null sein. |
- Löst aus
-
non-null Error
Wenn Titel nicht verfügbar sind oder „trackId“ nicht eindeutig ist, können Sie auch Nicht-Text-Tracks hinzufügen.
Track erstellen
createTrack() gibt cast.framework.messages.Track zurück
Erstellt einen Texttrack.
- Rückgaben
-
non-null cast.framework.messages.Track
GetActiveIds
getActiveIds() gibt Folgendes zurück: Array von Zahlen
Ruft alle aktiven Text-IDs ab.
- Löst aus
-
non-null Error
Wenn „trackManager“ nicht verfügbar ist. - Rückgaben
-
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. - Rückgaben
-
non-null Array of non-null cast.framework.messages.Track
Stil "getTextTracks"
getTextTracksStyle() gibt Folgendes zurück (cast.framework.messages.TextTrackStyle oder nicht definiert)
Gibt den aktuellen Texttrackstil zurück
- Rückgaben
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
GetTrackById (Tracking-ID abrufen)
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-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 Array.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. - Rückgaben
-
non-null Array of non-null cast.framework.messages.Track
SetActiveByIds
setActiveByIds(newIds)
Legt fest, dass Text-Tracks anhand der ID aktiv sind.
Parameter |
|
---|---|
Neue IDs |
Array von Zahlen Die zu aktivierenden Text-Track-IDs. Wenn Sie Texttracks löschen möchten, setzen Sie den Wert auf ein leeres Array oder auf Der 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. |