Аудио диски "onclick" не работают на мобильных устройствах - PullRequest
1 голос
/ 01 марта 2020

Я создал несколько настраиваемых звуковых циферблатов для своего веб-сайта, которые начинают воспроизводиться (при нулевой громкости), когда пользователь включает (онклик) аудио-циферблат, а затем позволяют пользователю увеличивать громкость с помощью циферблата, если они будут * 1014. *. Это отлично работает на настольном компьютере, но совсем не работает на мобильном телефоне.

Я думаю, что это связано с тем, что мой вызов функции play() не работает, потому что мобильные телефоны не поддерживают onclick?

Любая помощь будет высоко ценится

HTML

image

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();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...