cast. framework. TextTracksManager
Administra pistas de texto.
- Arroja
-
non-null Error
Si se usa el constructor directamente. Solo se debe acceder a TextTracksManager llamando a cast.framework.PlayerManager#getTextTracksManager.
Métodos
Agregar pistas
addTracks(pistas)
Agrega pistas de texto a la lista.
Parámetro |
|
---|---|
recorridos |
Arreglo de elementos cast.framework.messages.Track no nulos El valor no debe ser nulo. |
- Arroja
-
non-null Error
: Si las pistas no están disponibles, o el trackId no es único, o agrega pistas que no sean de texto.
Crear pista
createTrack() muestra cast.framework.messages.Track
Crea una pista de texto.
- Resultado que se muestra
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() muestra Array de número.
Obtiene todos los ID de texto activos.
- Arroja
-
non-null Error
Si TrackManager no está disponible. - Resultado que se muestra
-
non-null Array of number
getActiveTracks.
getActiveTracks() muestra el arreglo de cast.framework.messages.Track que no es nulo.
Obtiene todas las pistas de texto activas.
- Arroja
-
non-null Error
Si TrackManager no está disponible. - Resultado que se muestra
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() (cast.framework.messages.TextTrackStyle o no definido)
Muestra el estilo de la pista de texto actual.
- Resultado que se muestra
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) muestra cast.framework.messages.Track.
Obtiene la pista de texto por ID.
Parámetro |
|
---|---|
id |
número |
- Arroja
-
non-null Error
Si el ID no está disponible o no es válido. - Resultado que se muestra
-
nullable cast.framework.messages.Track
getTracks
getTracks() muestra el arreglo de cast.framework.messages.Track que no es nulo.
Muestra todas las pistas de texto.
- Resultado que se muestra
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) muestra el arreglo de cast.framework.messages.Track que no es nulo.
Obtiene pistas de texto por idioma.
Parámetro |
|
---|---|
language |
string Etiqueta de idioma según RFC 5646. |
- Arroja
-
non-null Error
Si el idioma no está disponible. - Resultado que se muestra
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(ID nuevos)
Configura las pistas de texto para que estén activas por ID.
Parámetro |
|
---|---|
id nuevos |
Matriz de números El valor puede ser nulo. |
- Arroja
-
non-null Error
Si el ID no es válido.
setActiveByLanguage
setActiveByLanguage(idioma)
Configura las pistas de texto para que estén activas por idioma. Solo se habilitará la primera pista de idioma que coincida.
Parámetro |
|
---|---|
language |
string Etiqueta de idioma según RFC 5646. |
- Arroja
-
non-null Error
Si el idioma no está disponible o no es válido.
setTextTrackStyle
setTextTrackStyle(estilo)
Configura el estilo de la pista de texto.
Parámetro |
|
---|---|
style |
cast.framework.messages.TextTrackStyle El valor no debe ser nulo. |