尽管未使用自动播放标记,HTML音频仍会在页面加载时播放

时间:2014-09-09 23:45:46

标签: javascript html django audio

我有一个我想用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>

1 个答案:

答案 0 :(得分:0)

你有myAudio.play();这与拥有autoplay属性基本相同。我想你复制/粘贴了JS代码:)