Я использовал звук на своей HTML-странице и написал функцию JavaScript, чтобы воспроизвести его в определенное время. Проблема в том, что когда я загружаю страницу на ПК, она работает хорошо, но на мобильном телефоне звук не воспроизводится. Что не так?Звук не воспроизводится на мобильном телефоне
<audio id="buzzer" controls="controls">
<source src="assets/sound/buzzer.mp3" type="audio/mpeg" />
function PlaySound1() {
var audioElement = document.getElementById('buzzer');
audioElement.setAttribute("preload", "auto");
audioElement.autobuffer = true;
var source1 = document.createElement('source');
source1.type= 'audio/mpeg';
source1.src= 'buzzer.mp3';
audioElement.appendChild(source1);
audioElement.load();
audioElement.play();
};
Что вы подразумеваете под мобильным телефоном? iPhone, Android, Blackberry и т. д.? Какой браузер? –
android и iphone –
Для мобильного аудио требуется взаимодействие с пользователем. Что называется PlaySound1? –