Klasa: TextTracksManager

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 null.

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.