Merge pull request #317 from A-Circle-Zhang/master
fix volume button bug that cannot mute in Firefox
This commit is contained in:
commit
4ee071a231
|
|
@ -173,7 +173,7 @@ class Controller {
|
|||
document.addEventListener(utils.nameMap.dragEnd, volumeUp);
|
||||
this.player.template.volumeButton.classList.add('dplayer-volume-active');
|
||||
});
|
||||
this.player.template.volumeIcon.addEventListener('click', () => {
|
||||
this.player.template.volumeButtonIcon.addEventListener('click', () => {
|
||||
if (this.player.video.muted) {
|
||||
this.player.video.muted = false;
|
||||
this.player.switchVolumeIcon();
|
||||
|
|
@ -280,4 +280,4 @@ class Controller {
|
|||
}
|
||||
}
|
||||
|
||||
export default Controller;
|
||||
export default Controller;
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ class Template {
|
|||
this.volumeBarWrap = this.container.querySelector('.dplayer-volume-bar');
|
||||
this.volumeBarWrapWrap = this.container.querySelector('.dplayer-volume-bar-wrap');
|
||||
this.volumeButton = this.container.querySelector('.dplayer-volume');
|
||||
this.volumeButtonIcon = this.container.querySelector('.dplayer-volume-icon');
|
||||
this.volumeIcon = this.container.querySelector('.dplayer-volume-icon .dplayer-icon-content');
|
||||
this.playedBar = this.container.querySelector('.dplayer-played');
|
||||
this.loadedBar = this.container.querySelector('.dplayer-loaded');
|
||||
|
|
|
|||
Loading…
Reference in New Issue