如何使用php每1或2分钟播放一次声音
当用户在页面中输入第一个声音播放
1分钟后,将播放另一个声音,第一个声音将停止 当然所有这些都将是自动播放
html5代码:
<audio controls autoplay>
<source src="horse.mp3" type="audio/mpeg">
</audio>
答案 0 :(得分:0)
<audio id="selecterForAudio" controls autoplay>
<source src="horse.mp3" type="audio/mpeg">
</audio>
javascript / jquery
var myVar = setInterval(myTimer, 60000);
var audio = $("#selecterForAudio")[0];
var counter = 0;
var musicfiles = ["horse.mp3", "lard.mp3"];
function myTimer(){
//stopping the audio
audio.stop();
//setting new source of array of sources
$('#selecterForAudio').find('source').attr('src',musicfiles[counter]);
counter+1;
if(counter>COUNT(musicfiles)){
counter=0;
}
//play sound
audio.play();
}
这样的事情应该适合你的需要 - 虽然可能需要一点点推文