Clase: TextTracksManager

Métodos

addTracks

addTracks(tracks)

Agrega pistas de texto a la lista.

Parámetro

recorridos

Arreglo de cast.framework.messages.Track no nulo

El valor no debe ser nulo.

Arroja

non-null Error Si las pistas no están disponibles o el ID de seguimiento no es único, o agrega pistas que no sean de texto.

createTrack

createTrack() muestra cast.framework.messages.Track

Crea una pista de texto.

Devuelve

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() muestra un array de números.

Obtiene todos los ID de texto activos.

Arroja

non-null Error Si TrackManager no está disponible.

Devuelve

non-null Array of number 

getActiveTracks

getActiveTracks() muestra un array 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.

Devuelve

non-null Array of non-null cast.framework.messages.Track 

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

Muestra el estilo de pista de texto actual.

Devuelve

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

Devuelve

nullable cast.framework.messages.Track 

getTracks

getTracks() muestra un array de cast.framework.messages.Track que no es nulo.

Muestra todas las pistas de texto (no forzadas).

Devuelve

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) muestra un array de cast.framework.messages.Track que no es nulo.

Obtiene pistas de texto por idioma.

Parámetro

language

cadena

Etiqueta de idioma según RFC 5646.

Arroja

non-null Error Si el idioma no está disponible.

Devuelve

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

Establece los segmentos de texto para que estén activos por ID.

Parámetro

newIds

Array de números

Los ID de seguimiento de texto que se habilitarán. Para borrar seguimientos de texto, establece el valor en un array vacío o null.

El valor puede ser nulo.

Arroja

non-null Error Si el ID no es válido.

setActiveByLanguage

setActiveByLanguage(language)

Establece las pistas de texto para que estén activas por idioma. Solo se habilitará la primera pista de idioma que coincida.

Parámetro

language

cadena

Etiqueta de idioma según RFC 5646.

Arroja

non-null Error Si el idioma no está disponible o no es válido.

setTextTrackStyle

setTextTrackStyle(style)

Establece el estilo de la pista de texto.

Parámetro

estilo

cast.framework.messages.TextTrackStyle

El valor no debe ser nulo.