cast. framework. TextTracksManager
Zarządza ścieżkami tekstowymi.
- Rzuty
-
non-null ErrorJeśli konstruktor jest używany bezpośrednio. Dostęp do obiektu TextTracksManager powinien być uzyskiwany tylko przez wywołanie funkcji cast.framework.PlayerManager#getTextTracksManager.
Metody
addTracks
addTracks(tracks)
Dodaje ścieżki tekstowe do listy.
Parametr |
|
|---|---|
|
utwory |
Tablica niepustych obiektów cast.framework.messages.Track Wartość nie może być pusta. |
- Rzuty
-
non-null ErrorJeśli ścieżki są niedostępne, identyfikator trackId nie jest unikalny lub dodajesz ścieżki inne niż tekstowe.
createTrack
Funkcja createTrack() zwraca obiekt cast.framework.messages.Track.
Tworzy ścieżkę tekstową.
- Rzuty
-
non-null ErrorJeśli menedżer ścieżek jest niedostępny. - Zwroty
-
non-null cast.framework.messages.Track
getActiveIds
Funkcja getActiveIds() zwraca tablicę liczb.
Pobiera wszystkie aktywne identyfikatory tekstu.
- Zwroty
-
non-null Array of number
getActiveTracks
Metoda getActiveTracks() zwraca tablicę niepustych obiektów cast.framework.messages.Track.
Pobiera wszystkie aktywne ścieżki tekstowe.
- Zwroty
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Zwraca bieżący styl ścieżki tekstowej.
- Zwroty
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) zwraca cast.framework.messages.Track
Pobiera ścieżkę tekstową według identyfikatora.
Parametr |
|
|---|---|
|
id |
liczba |
- Rzuty
-
non-null ErrorJeśli identyfikator jest niedostępny lub nieprawidłowy. - Zwroty
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Zwraca wszystkie ścieżki tekstowe (nie wymuszone).
- Zwroty
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Pobiera ścieżki tekstowe według języka.
Parametr |
|
|---|---|
|
language |
ciąg znaków Tag języka zgodny z RFC 5646. |
- Rzuty
-
non-null ErrorJeśli język jest niedostępny. - Zwroty
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Ustawia aktywne ścieżki tekstowe według identyfikatora.
Parametr |
|
|---|---|
|
newIds |
Tablica liczb Identyfikatory ścieżek tekstowych, które mają zostać włączone. Aby wyczyścić ścieżki tekstowe, ustaw wartość na pustą tablicę lub Wartość może być pusta. |
- Rzuty
-
non-null ErrorJeśli identyfikator jest nieprawidłowy.
setActiveByLanguage
setActiveByLanguage(language)
Ustawia aktywne ścieżki tekstowe według języka. Włączona zostanie tylko pierwsza pasująca ścieżka językowa.
Parametr |
|
|---|---|
|
language |
ciąg znaków Tag języka zgodny z RFC 5646. |
- Rzuty
-
non-null ErrorJeśli język jest niedostępny lub nieprawidłowy.
setTextTrackStyle
setTextTrackStyle(style)
Ustawia styl ścieżki tekstowej.
Parametr |
|
|---|---|
|
styl |
cast.framework.messages.TextTrackStyle Wartość nie może być pusta. |
- Rzuty
-
non-null ErrorJeśli menedżer ścieżek jest niedostępny.