cast. framework. RemotePlayerController
Contrôleur de lecteur distant Cast, qui permet de lier les données d'un lecteur distant à l'état Cast. Elle gère l'objet "player" et met à jour ses propriétés, en fournissant des événements pour les modifications apportées au lecteur.
Constructeur
RemotePlayerController
nouveau RemotePlayerController(player)
Paramètres |
|
---|---|
joueur |
Lecteur à contrôler. La valeur ne doit pas être nulle. |
Méthodes
addEventListener
addEventListener(type, handler)
Enregistre un gestionnaire d'événements pour un changement de lecteur.
Paramètres |
|
---|---|
type |
cast.framework.RemotePlayerEventType Type d'événement La valeur ne doit pas être nulle. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Gestionnaire d'événements. |
getFormattedTime
getFormattedTime(timeInSec)
Convertit un nombre représentant un intervalle de secondes en chaîne au format HH:MM:SS.
Paramètres |
|
---|---|
timeInSec |
number Doit être positive. Les intervalles de plus de 100 heures sont tronqués de manière silencieuse. |
getSeekPosition
getSeekPosition(currentTime, duration) renvoie un nombre
Convertir la durée de lecture actuelle en pourcentage de progression.
Paramètres |
|
---|---|
currentTime |
number Temps de lecture actuel. |
de visionnage |
number Temps de lecture total actuel du contenu multimédia. |
- Renvoie
-
number
Position de recherche actuelle en pourcentage.
getSeekTime
getSeekTime(currentPosition, duration) renvoie un nombre
Convertir le pourcentage de recherche de lecture actuel en temps de recherche
Paramètres |
|
---|---|
currentPosition |
number Position de recherche actuelle en pourcentage. |
de visionnage |
number Temps de lecture total actuel du contenu multimédia. |
- Renvoie
-
number
Temps de lecture actuel.
muteOrUnmute
muteOrUnmute()
couper ou réactiver le son de l'appareil connecté ;
playOrPause
playOrPause()
Lire ou mettre en pause le contenu multimédia en cours de lecture
removeEventListener
removeEventListener(type, handler)
Annulez l'enregistrement d'un gestionnaire d'événements pour un changement de lecteur.
Paramètres |
|
---|---|
type |
cast.framework.RemotePlayerEventType Type d'événement La valeur ne doit pas être nulle. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Gestionnaire d'événements. |
seek
chercher()
Recherche l'élément multimédia dans la valeur currentTime du lecteur.
setVolumeLevel
setVolumeLevel()
Définit le niveau de volume de l'appareil connecté sur la valeur volumeLevel du lecteur.
skipAd
ignorerAd()
Ignorer l'annonce en cours de lecture sur le récepteur.
escale
stop()
Arrête le lecteur multimédia.