ボリュームコントロール
muted()
ボリュームコントロールとvolume()
、Brightcove Player のオーディオをプログラムでコントロールします。もちろん、プレーヤーコントロールの「音量」ボタンを使用して、オーディオを手動で制御することもできます。volume()メソッド
volume()
このメソッドは、引数が渡されたかどうかに応じて、ゲッターとセッターの両方として機能します。メソッドをセッターとして使用する場合、引数は 0 (ミュート) から 1.0 (ボリューム全体) の間の 10 進数です。引数は 10 進数で表されるパーセンテージです。
以下は、volume()
メソッドを使用して、ボリュームを 60% に設定するコード例を示しています。
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.volume(.6);
});
ミュート () メソッド
muted()
このメソッドは、引数が渡されたかどうかに応じて、ゲッターとセッターの両方として機能します。メソッドがセッターとして使用される場合、引数はブール値で、true
false
ミュートとミュート解除を行います。
以下は、muted()
プレーヤーのオーディオをミュートするメソッドを使用してプログラム的にコード例です。
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.muted(true);
});
volumechangeイベント
音量の変化に反応したい場合は、volumechange
イベントを使用できます。イベントリスナーは次のように設定できます。
myPlayer.on('volumechange', function( evt ){
console.log('event: ', evt);
})