let musicDom = document.getElementsByTagName('audio')[0]; // 獲取AudioDom節點
musicDom.load();//因為source標簽不能直接更改路徑,所以整個audio標簽必須重新加載一次
musicDom.oncanplay = function () {
console.log("音樂時長",musicDom.duration);//音樂總時長
//處理時長
var time = musicDom.duration;
//分鍾
var minute = time / 60;
var minutes = parseInt(minute);
if (minutes < 10) {
minutes = "0" + minutes;
}
//秒
var second = time % 60;
var seconds = Math.round(second);
if (seconds < 10) {
seconds = "0" + seconds;
}
console.log('處理音樂時長',minutes+":"+seconds)
}