我不确定这是否是一个错误。我尝试在开始底部制作一个均匀的“onclick”并开始听任何单词来启动程序。但是现在每次我在 3 秒后刷新页面时都会自动播放第一个音频。我做错什么了吗?任何帮助都会有所帮助。先感谢您。
<script>
if (annyang)
{
function playFirstAudio()
{
audio.src = dir + playList[audioIndex] + extention;
audio.load();
setTimeout(function(){audio.play();}, 3000);
}
var playList = ["1_hello", "2_how_old", "3_what_did_you_make"];
var dir = "sound/";
var extention = ".wav";
var audioIndex = 0;
audio = new Audio();
//annyang.addCallback('start', playFirstAudio);
audio.onended = playFirstAudio();
annyang.debug(true);
};
</script>
<div class="container">
<button id="runProgram" onclick='annyang.start();' class="runProgrambutton">Start</button>
</div>