У меня есть таймер с подсчетом звуковых эффектов. Однако это работает, только если я могу щелкнуть по экрану до того, как сработает таймер. Я пробовал событие body trigger onClick, но безуспешно. Какие-либо предложения? спасибо.
HTML
<audio controls id="soundCount" class="d-none embed-responsive-item">
<source src="counting.mp3" type="audio/mp3">Your browser does not support the <code>audio</code> element.
</audio>
JS
function playSoundCount() {
document.getElementById("soundCount").load();
document.getElementById("soundCount").play();
}
function timer() {
var counter = 10;
var interval = setInterval(function() {
counter--;
if (counter <= 0) {
clearInterval(interval);
return;
}
else if(counter <= 10){
playSoundCount()
}
else{
console.log(Math.floor(counter));
}
}, 1000);
}