JavaScript 实现音乐单曲循环
步骤
1. 创立 audio 对象
var audio= new Audio("./musics/bgm.mp3");// 这里的门路写上 mp3 文件在我的项目中的绝对路径
<font color=”#347f84″>2. 获取
audio
的时长,audio
的 duration 属性 </font> 返回 w3schools 查看 audio 属性
var duration;
duration=audio.duration;// 长度单位是秒
3. 定义播放 audio 的函数 >
function bgm(){audio.play();// 播放
}
bgm();// 定义实现之后开始调用第一次
4. 再创立定时器
window.setInterval("bgm()",duration*1000+1000);
残缺代码
var audio= new Audio("./musics/bgm.mp3");// 这里的门路写上 mp3 文件在我的项目中的绝对路径
var duration;
duration=audio.duration;// 长度单位是秒
function bgm(){audio.play();// 播放
}
window.setInterval("bgm()",duration*1000+1000);