Classe: TextTracksManager

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Metodi

addTracks

addTracks(tracce)

Aggiunge tracce di testo all'elenco.

Parametro

rotte

Array di cast.framework.messages.Track non null

Il valore non deve essere null.

Genera

non-null Error Se le tracce non sono disponibili o trackId non è univoco, aggiungi tracce non di testo.

createTrack

createTrack() restituisce cast.framework.messages.Track

Crea una traccia di testo.

Valori restituiti

non-null cast.framework.messages.Track 

getActiveId

getActiveIds() restituisce la matrice del numero

Recupera tutti gli ID testo attivi.

Genera

non-null Error Se trackManager non è disponibile.

Valori restituiti

non-null Array of number 

getActiveTracks

getActiveTracks() restituisce array di valori cast.framework.messages.Track diversi da null

Visualizza tutte le tracce di testo attive.

Genera

non-null Error Se trackManager non è disponibile.

Valori restituiti

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

getStyleTracksStyle

getTextTracksStyle() restituisce (cast.framework.messages.TextTrackStyle o undefined)

Restituisce lo stile della traccia di testo corrente.

Valori restituiti

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

getTrackById

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

Visualizza la traccia di testo per ID.

Parametro

id

number

Genera

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

Valori restituiti

nullable cast.framework.messages.Track 

getTracks

getTracks() restituisce l'array di un valore cast.framework.messages.Track non null.

Restituisce tutte le tracce di testo.

Valori restituiti

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

getTracksByLinguaggio

getTracksByLinguaggio(language) restituisce Array di valori cast.framework.messages.Track non nulli

Visualizza le tracce di testo in base alla lingua.

Parametro

language

string

Tag della lingua in base allo standard RFC 5646.

Genera

non-null Error Se la lingua non è disponibile.

Valori restituiti

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

nuovi ID

Array di numeri

Il valore può essere nullo.

Genera

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

impostaAttivaPerLingua

setActiveByLinguaggio(lingua)

Imposta le tracce di testo in modo che siano attive per lingua. Verrà attivato solo il primo linguaggio corrispondente.

Parametro

language

string

Tag della lingua in base allo standard RFC 5646.

Genera

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

setTextTrackStyle

setTextTrackStyle(stile)

Imposta lo stile della traccia di testo.

Parametro

style

cast.framework.messages.TextTrackStyle

Il valore non deve essere null.