cast. framework. TextTracksManager
Gestisce le tracce di testo.
- Genera
-
non-null ErrorSe 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 |
|
|---|---|
|
tracce |
Array di cast.framework.messages.Track non nulli Il valore non deve essere nullo. |
- Genera
-
non-null ErrorSe 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 ErrorSe 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 ErrorSe 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 ErrorSe 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 Il valore può essere null. |
- Genera
-
non-null ErrorSe 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 ErrorSe 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 ErrorSe Tracks Manager non è disponibile.