cast. framework. RemotePlayerController
Manette du lecteur distant, qui fournit la liaison de données d'un lecteur distant à l'état Cast. Il gère un objet de joueur et met à jour ses propriétés, en fournissant des événements liés aux modifications du joueur.
Constructeur
Contrôleur de télécommande
new RemotePlayerController(player)
Paramètre |
|
---|---|
joueur |
Lecteur à contrôler. La valeur ne doit pas être nulle. |
Méthodes
addEventListener
addEventListener(type, gestionnaire)
Enregistre un gestionnaire d'événements en cas de modification du lecteur.
Paramètre |
|
---|---|
type |
cast.framework.RemotePlayerEventType Type d'événement La valeur ne doit pas être nulle. |
handler |
function(non nulle cast.framework.RemotePlayerChangedEvent) Gestionnaire d'événements. |
getFormattedTime
getFormattedTime(timeInSec)
Convertit un nombre représentant un intervalle de secondes en une chaîne au format HH:MM:SS.
Paramètre |
|
---|---|
timeInSec |
number (nombre) Doit être positive. Les intervalles de plus de 100 heures sont tronqués en mode silencieux. |
getSeekPosition
getSeekPosition(currentTime, duration) affiche nombre
Convertir le temps de jeu actuel en pourcentage de progression
Paramètre |
|
---|---|
currentTime |
number (nombre) Temps de jeu actuel. |
duration |
number (nombre) Durée totale de lecture actuelle du contenu multimédia. |
- Retours
-
number
Position actuelle de la recherche en pourcentage.
getSeekTime
getSeekTime(currentPosition, duration) affiche nombre
Convertir le pourcentage de recherche actuelle de jeux en temps de recherche
Paramètre |
|
---|---|
Position actuelle |
number (nombre) Position actuelle de la recherche en pourcentage. |
duration |
number (nombre) Durée totale de lecture actuelle du contenu multimédia. |
- Retours
-
number
La durée de jeu actuelle
couper le son ou réactiver le son
muteOrmute()
Couper ou réactiver le son de l'appareil connecté
lectureEn pause
playOrPause()
Lire ou mettre en pause le contenu multimédia en cours de lecture
removeEventListener
removeEventListener(type, gestionnaire)
Annuler l'enregistrement d'un gestionnaire d'événements pour une modification du lecteur
Paramètre |
|
---|---|
type |
cast.framework.RemotePlayerEventType Type d'événement La valeur ne doit pas être nulle. |
handler |
function(non nulle cast.framework.RemotePlayerChangedEvent) Gestionnaire d'événements. |
seek
chercher()
Recherche l'élément multimédia sur la valeur currentTime du lecteur.
setVolumeLevel (niveau de volume)
setVolumeLevel()
Définit le niveau de volume de l'appareil connecté sur la valeur volumeLevel.
ignoreAd
ignoreAd()
Ignore l'annonce en cours de lecture sur le récepteur.
stop
stop()
Arrête le lecteur multimédia.