Contrôle du volume
muted()
et volume()
, pour contrôler l'audio par programme pour Brightcove Player. Bien sûr, vous pouvez contrôler manuellement l'audio à l'aide du bouton de volume dans les commandes du lecteur.méthode volume ()
le volume()
La méthode agit à la fois comme un getter et un setter selon si un argument est passé. Si la méthode est utilisée comme setter, l'argument est un nombre décimal compris entre 0 (muet) et 1,0 (volume complet). L'argument est un pourcentage représenté sous forme de nombre décimal.
Vous trouverez ci-dessous un exemple de code utilisant le programme volume()
méthode pour régler le volume à 60%.
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.volume(.6);
});
méthode muted ()
le muted()
La méthode agit à la fois comme un getter et un setter selon si un argument est passé. Si la méthode est utilisée comme setter, l'argument est une valeur booléenne, true
pour couper et false
pour réactiver le son.
Vous trouverez ci-dessous un exemple de code utilisant le programme muted()
méthode pour couper le son du lecteur.
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.muted(true);
});
événement volumechange
Si vous souhaitez réagir à un changement de volume, vous pouvez utiliser le volumechange
un événement. Vous pouvez définir l'écouteur d'événements comme suit:
myPlayer.on('volumechange', function( evt ){
console.log('event: ', evt);
})