js实现连续播放音频文件
代码如下<script type="text/javascript">let sounds = ["/data/1.wav","/data/2.wav","/data/3.wav"];let g_curidnex = 0;let g_audio = new Audio;$(function(){})function startpaly()...
·
代码如下
<script type="text/javascript">
let sounds = ["/data/1.wav","/data/2.wav","/data/3.wav"];
let g_curidnex = 0;
let g_audio = new Audio;
$(function(){
})
function startpaly()
{
if (g_curidnex >= sounds.length)
g_curidnex = 0;
g_audio.pause();
g_audio.src = sounds[g_curidnex];
g_curidnex++;
g_audio.play();
}
//监听事件方式1 这是重点
// g_audio.addEventListener("ended",function()
// {
// if (g_curidnex >= sounds.length)
// g_curidnex = 0;
// g_audio.src = sounds[g_curidnex];
// g_audio.play();
// g_curidnex++;
// })
//事件绑定利用qjuery
$(g_audio).bind("ended",function(){
if (g_curidnex >= sounds.length)
g_curidnex = 0;
g_audio.src = sounds[g_curidnex];
g_audio.play();
g_curidnex++;
})
</script>
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)