我有一个要使用JavaScript函数播放的音频文件。但是,每次页面加载时都会播放音频文件。我没有使用自动播放标签。
HTML代码:
<audio id="myaudio" >
<source src="{% static 'game/tada.mp3' %}" type = "audio/mp3"/>
Your browser does not support the audio element.
</audio>
JavaScript代码:
<script>
function reveal(){
var myAudio=document.getElementById("myaudio");
myAudio.play();
for (var i = 0;i<10;i++){
for (var j=0; j<12;j++){
var div = "#"+String(i)+String(j);
console.log(div)
$(div).animate({
top: j*50+"px",
left: i*50+"px",
}, 1500 );
}
}
</script>
最佳答案
您拥有myAudio.play();
,这与拥有autoplay
属性基本上是相同的。我想你复制/粘贴了JS代码:)