Classe: TextTracksManager

Metodi

addTracks

addTracks(tracks)

Aggiunge tracce di testo all'elenco.

Parametro

tracce

Array di cast.framework.messages.Track non nulli

Il valore non deve essere nullo.

Genera

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

createTrack

createTrack() restituisce cast.framework.messages.Track

Crea una traccia di testo.

Genera

non-null Error Se Tracks Manager non è disponibile.

Resi

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() restituisce Array of number

Recupera tutti gli ID testo attivi.

Resi

non-null Array of number 

getActiveTracks

getActiveTracks() restituisce un array di cast.framework.messages.Track non nulli

Recupera tutte le tracce di testo attive.

Resi

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.

Resi

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

getTrackById

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

Recupera la traccia di testo in base all'ID.

Parametro

id

numero

Genera

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

Resi

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

Restituisce tutte le tracce di testo (non forzate).

Resi

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

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

Recupera le tracce di testo per lingua.

Parametro

language

stringa

Tag della lingua in conformità con RFC 5646.

Genera

non-null Error Se la lingua non è disponibile.

Resi

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

setActiveByIds

setActiveByIds(newIds)

Imposta le tracce di testo da attivare in base all'ID.

Parametro

newIds

Array di numeri

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

Genera

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

setActiveByLanguage

setActiveByLanguage(language)

Imposta le tracce di testo da attivare in base alla lingua. Verrà attivata solo la prima traccia di lingua corrispondente.

Parametro

language

stringa

Tag della lingua in conformità con RFC 5646.

Genera

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.

Genera

non-null Error Se Tracks Manager non è disponibile.