Я создал несколько настраиваемых звуковых циферблатов для своего веб-сайта, которые начинают воспроизводиться (при нулевой громкости), когда пользователь включает (онклик) аудио-циферблат, а затем позволяют пользователю увеличивать громкость с помощью циферблата, если они будут * 1014. *. Это отлично работает на настольном компьютере, но совсем не работает на мобильном телефоне.
Я думаю, что это связано с тем, что мой вызов функции play()
не работает, потому что мобильные телефоны не поддерживают onclick
?
Любая помощь будет высоко ценится
HTML
JS
var audio_file_1;
var volume1;
function init() {
audio_file_1 = document.getElementById("cs_audio");
volume1 = document.getElementById("volume1");
audio_file_1.play();
}
function setVolume() {
var audio_file_1 = document.getElementById("cs_audio");
audio_file_1.volume = document.getElementById("volume1").value;
}
function play() {
var audio = document.getElementById("cs_audio");
audio.play();
}