framework. framework. TextTracksManager
Gère les pistes de texte.
- Génère
-
non-null Error
Si le constructeur est utilisé directement. Vous ne devez accéder à TextTracksManager qu'en appelant cast.framework.PlayerManager#getTextTracksManager.
Méthodes
addTracks
addTracks(titres)
Ajoute des pistes de texte à la liste.
Paramètre |
|
---|---|
de titres musicaux |
Tableau de valeurs cast.framework.messages.Track non nulles La valeur ne doit pas être nulle. |
- Génère
-
non-null Error
Si les pistes ne sont pas disponibles, si l'identifiant "trackId" n'est pas unique, ou ajoutez des pistes non textuelles.
createTrack
createTrack() renvoie cast.framework.messages.Track
Crée une piste de texte.
- Retours
-
non-null cast.framework.messages.Track
getActiveIds
La fonction getActiveIds() renvoie un tableau de nombres.
Récupère tous les identifiants de texte actifs.
- Génère
-
non-null Error
Si trackManager n'est pas disponible - Retours
-
non-null Array of number
getActiveTracks
getActiveTracks() renvoie un tableau de valeurs cast.framework.messages.Track non nulles
Récupère toutes les pistes de texte actives.
- Génère
-
non-null Error
Si trackManager n'est pas disponible - Retours
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() renvoie (cast.framework.messages.TextTrackStyle ou non défini)
Affiche le style actuel de la piste de texte.
- Retours
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) renvoie cast.framework.messages.Track
Récupère la piste de texte par identifiant.
Paramètre |
|
---|---|
id |
number (nombre) |
- Génère
-
non-null Error
Si l'ID n'est pas disponible ou n'est pas valide. - Retours
-
nullable cast.framework.messages.Track
getTracks
getTracks() renvoie un tableau de valeurs cast.framework.messages.Track non nulles
Renvoie toutes les pistes de texte.
- Retours
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) renvoie un tableau de valeurs cast.framework.messages.Track non nulles
Récupère les pistes de texte par langue.
Paramètre |
|
---|---|
language |
chaîne Tag de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Error
Si la langue n'est pas disponible. - Retours
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Définit les pistes textuelles comme actives par identifiant.
Paramètre |
|
---|---|
nouveauxID |
Tableau de nombres La valeur peut être nulle. |
- Génère
-
non-null Error
Si l'ID est incorrect.
setActiveByLanguage
setActiveByLanguage(language)
Définit les pistes textuelles comme étant actives en fonction de la langue. Seule la première langue correspondante sera activée.
Paramètre |
|
---|---|
language |
chaîne Tag de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Error
Si la langue n'est pas disponible ou n'est pas valide.
setTextTrackStyle
setTextTrackStyle(style)
Définit le style de la piste de texte.
Paramètre |
|
---|---|
style |
cast.framework.messages.TextTrackStyle La valeur ne doit pas être nulle. |