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();
};