볼륨 컨트롤
muted()
과volume()
, Brightcove Player의 오디오를 프로그래밍 방식으로 제어합니다. 물론 플레이어 컨트롤의 볼륨 버튼을 사용하여 수동으로 오디오를 제어 할 수 있습니다.volume () 메서드
그만큼volume()
메소드는 인수가 전달되었는지 여부에 따라 getter 및 setter로 작동합니다. 메서드가 setter로 사용되는 경우 인수는 0 (음소거 됨)과 1.0 (전체 볼륨) 사이의 10 진수입니다. 인수는 10 진수로 표시되는 백분율입니다.
다음은 프로그래밍 방식으로volume()
볼륨을 60 %로 설정하는 방법입니다.
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.volume(.6);
});
muted () 메서드
그만큼muted()
메소드는 인수가 전달되었는지 여부에 따라 getter 및 setter로 작동합니다. 메서드가 setter로 사용되는 경우 인수는 부울 값입니다. true
음소거하고false
음소거를 해제합니다.
다음은 프로그래밍 방식으로muted()
플레이어 오디오를 음소거하는 방법입니다.
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
myPlayer.muted(true);
});
볼륨 변경 이벤트
볼륨 변화에 반응하려면 다음을 사용할 수 있습니다. volumechange
행사. 다음과 같이 이벤트 리스너를 설정할 수 있습니다.
myPlayer.on('volumechange', function( evt ){
console.log('event: ', evt);
})