Classe: TextTracksManager

Metodi

addTracks

addTracks(tracks)

Aggiunge tracce di testo all'elenco.

Parametro

rotte

Array di cast.framework.messages.Track con valore non null

Il valore non deve essere nullo.

Tiri

non-null Error Se le tracce non sono disponibili o il parametro trackId non è univoco oppure aggiungi tracce non testuali.

createTrack

createTrack() restituisce cast.framework.messages.Track

Crea una traccia di testo.

Ritorni

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() restituisce l'Array di numero

Restituisce tutti gli ID testo attivi.

Tiri

non-null Error Se trackManager non è disponibile.

Ritorni

non-null Array of number 

getActiveTracks

getActiveTracks() restituisce Array di cast.framework.messages.Track con valore non null.

Recupera tutte le tracce di testo attive.

Tiri

non-null Error Se trackManager non è disponibile.

Ritorni

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

getTextTracksStyle

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

Restituisce lo stile della traccia di testo corrente.

Ritorni

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id) restituisce cast.framework.messages.Track

Recupera traccia di testo in base all'ID.

Parametro

id

numero

Tiri

non-null Error Se l'ID non è disponibile o non è valido.

Ritorni

nullable cast.framework.messages.Track 

getTracks

getTracks() restituisce Array di cast.framework.messages.Track con valore non null.

Restituisce tutte le tracce di testo (non forzate).

Ritorni

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

getTracksByLanguage

getTracksByLanguage(language) restituisce Array di cast.framework.messages.Track con valore non null.

Visualizza tracce di testo per lingua.

Parametro

language

stringa

Tag per lingua conforme a RFC 5646.

Tiri

non-null Error Se la lingua non è disponibile.

Ritorni

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

setActiveByIds

setActiveByIds(newIds)

Imposta le tracce di testo in modo che siano attive per ID.

Parametro

newIds

Array del numero

Gli ID delle tracce di testo da attivare. Per cancellare le tracce di testo, imposta il valore su un array vuoto o su null.

Il valore può essere nullo.

Tiri

non-null Error Se l'ID non è valido.

setActiveByLanguage

setActiveByLanguage(language)

Imposta le tracce di testo in modo che siano attive in base alla lingua. Verrà attivata solo la prima traccia della lingua corrispondente.

Parametro

language

stringa

Tag per lingua conforme a RFC 5646.

Tiri

non-null Error Se la lingua non è disponibile o non è valida.

setTextTrackStyle

setTextTrackStyle(style)

Imposta lo stile della traccia di testo.

Parametro

stile

cast.framework.messages.TextTrackStyle

Il valore non deve essere nullo.