如果加载外部MP3的地址无效,5秒后播放下一首。我的做法是: //**************载入失败音乐5秒后进入下一首************// setTimeout(function () { //自定义等待函数 if (my_sound.duration == 0) { //音乐持续时间为0时执行如下动作 p++; if (p == path_array.length) { p = 0; } //进入下一首;如果是最后一首,进入第一首。 //****在此加入自定义音乐播放函数*******// } }, 5000); //设置等待时间为5秒
演示地址: 琴者工作室 我在第三首故意插入的一首无效地址的音乐《我的歌》
|