cast. platforma. TextTracksManager
Zarządza ścieżkami tekstowymi.
- Rzuty
-
non-null Error
Jeśli konstruktor jest używany bezpośrednio. Obiekt TextTracksManager powinien być dostępny tylko przez wywołanie cast.framework.PlayerManager#getTextTracksManager.
Metody
addTracks
addTracks(tracks)
Dodaje do listy ścieżki tekstowe.
Parametr |
|
---|---|
trasy |
Tablica nienull cast.framework.messages.Track Wartość nie może być wartością null. |
- Rzuty
-
non-null Error
Jeśli ścieżki nie są dostępne lub parametr trackId nie jest unikalny, dodaj ścieżki inne niż tekstowe.
createTrack
createTrack() zwraca cast.framework.messages.Track
Tworzy ścieżkę tekstową.
- Akcje powrotne
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() zwraca tablicę liczbową,
Pobiera wszystkie aktywne identyfikatory tekstowe.
- Rzuty
-
non-null Error
Jeśli TrackManager jest niedostępny. - Akcje powrotne
-
non-null Array of number
getActiveTracks
getActiveTracks() zwraca tablicę nienull cast.framework.messages.Track
Pobiera wszystkie aktywne ścieżki tekstowe.
- Rzuty
-
non-null Error
Jeśli TrackManager jest niedostępny. - Akcje powrotne
-
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.
- Akcje powrotne
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) zwraca cast.framework.messages.Track
Pobiera ścieżki tekstowe według identyfikatora.
Parametr |
|
---|---|
id |
Liczba |
- Rzuty
-
non-null Error
Jeśli identyfikator jest niedostępny lub nieprawidłowy. - Akcje powrotne
-
nullable cast.framework.messages.Track
getTracks
getTracks() zwraca tablicę nienull cast.framework.messages.Track
Zwraca wszystkie (niewymuszane) ścieżki tekstowe.
- Akcje powrotne
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) zwraca tablicę nienull cast.framework.messages.Track
Pobiera ścieżki tekstowe według języka.
Parametr |
|
---|---|
language, |
ciąg znaków Tag języka zgodny ze standardem RFC 5646. |
- Rzuty
-
non-null Error
Jeśli język jest niedostępny. - Akcje powrotne
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Powoduje, że ścieżki tekstowe są aktywne według identyfikatora.
Parametr |
|
---|---|
newIds |
Tablica liczb Identyfikatory ścieżek tekstowych, które mają być włączone. Aby wyczyścić ścieżki tekstowe, ustaw wartość na pustą tablicę lub ciąg Wartość może być null. |
- Rzuty
-
non-null Error
Jeśli identyfikator jest nieprawidłowy.
setActiveByLanguage
setActiveByLanguage(language)
Powoduje, że ścieżki tekstowe są aktywne według języka. Włączona zostanie tylko pierwsza ścieżka z pasującym językiem.
Parametr |
|
---|---|
language, |
ciąg znaków Tag języka zgodny ze standardem RFC 5646. |
- Rzuty
-
non-null Error
Jeś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ć wartością null. |