У меня есть простой веб-сайт с меню, содержащим звук при наведении, я добавил кнопку для отключения звука, но проблема в том, что я снова нажимаю кнопку, чтобы включить звук, который не работает ,Один клик, чтобы отключить другой щелчок, чтобы включить звук
<script>
var audio = document.getElementById('single-beep');
function enableMute() {
audio.muted = true;
}
Почему вы смешивать JQuery и родной JS? Вы можете попробовать audio.play(); что было бы более последовательным в начале. – SGD
Если вы читаете функцию enableMute, это довольно понятно, почему он не собирается включать звук игрока. '(muted = true)' вам нужно проверить, отключен ли плеер или нет, чтобы вы могли переключать true/false – NewToJS