HTML 페이지에서 소리를 사용하고 특정 시간에 재생할 수있는 JavaScript 함수를 작성했습니다. 문제는 PC에서 페이지를로드 할 때 제대로 작동하지만 모바일에서는 사운드가 재생되지 않는다는 것입니다. 뭐가 잘못 되었 니?소리가 모바일에서 재생되지 않습니다.
<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();
};
휴대 전화로 무엇을 말합니까? 아이폰, 안드로이드, 블랙 베리 등? 어떤 브라우저? –
android and iphone –
모바일 오디오를 시작하려면 사용자 상호 작용이 필요합니다. PlaySound1이란 무엇입니까? –