У меня есть div с классом testspeech, и когда я нажимаю на это поле, начинает воспроизводиться звук из папки загрузок.Как я могу приостановить звук, если я снова нажму на тот же div?Конечным результатом является воспроизведение и пауза звука, как при обычной кнопке воспроизведения / паузы.
var obj = document.createElement("audio");
var counts = 0;
console.log(counts);
document.body.appendChild(obj);
obj.src = ".../wp-content/uploads/audios/Kalimba.mp3";
obj.load();
obj.volume = 0.3;
obj.preLoad = true;
obj.controls = true;
//obj.autoplay = true;
$(".testspeech").click(function() {
if(counts == 0){
console.log(counts);
obj.play();
}
else{
obj.pause();
counts = 0;
console.log(counts);
}
});
Я использовал css, чтобы скрыть кнопку от экрана:
audio{
display: none;
}
В данный моментзвук воспроизводится, когда я нажимаю на него, но он никогда не останавливается.