Я изо всех сил пытаюсь отключить звук в приложении vue.У меня есть множество песен, которые будут воспроизводиться, приостанавливаться, перемешиваться и т. Д., Но не могут заставить работать функцию отключения звука.У меня есть следующее в js:
mute()
{
if (this.muted) {
return this.volume = this.previousVolume;
}
this.previousVolume = this.volume;
this.volume = 0;
},
С этим вычисленным методом:
muted() {
return this.volume / 100 === 0;
}
Я попытался добавить это:
mutebtn = document.getElementById ("mutebtn")
mutebtn.addEventListener ("click", mute());
С этим вмузыкальный проигрыватель:
<div id="mutebtn">
<i class="icon ion-ios-volume-high" title="Mute" v-if="volume" @click="mute()"></i>
<i class="icon ion-ios-volume-off" title="Unmute" v-if="muted" @click="volume"></i>
</div>
Это моя первая попытка сделать музыкальный проигрыватель, и я новичок во всем этом и путаюсь с javascript.Любая помощь будет отличной!