cast. framework. TextTracksManager
Verwaltet Text-Tracks.
- Löst aus
-
non-null Error
: Wenn der Konstruktor direkt verwendet wird Der Zugriff auf TextTracksManager darf nur über den Aufruf von cast.framework.PlayerManager#getTextTracksManager erfolgen.
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. |