cast. framework. TextTracksManager
Gestisce le tracce di testo.
- Tiri
-
non-null Error
Se il costruttore viene utilizzato direttamente. È possibile accedere a TextTracksManager solo chiamando cast.framework.PlayerManager#getTextTracksManager.
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 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. |