console
setTimeout(function() {
const musicDom = document.getElementsByTagName('audio')[0];
console.log(musicDom);
musicDom.load();
musicDom.oncanplay = function () {
console.log('音乐时长',musicDom.duration);
const time = musicDom.duration;
const minute = time / 60;
let minutes = parseInt(minute,10);
if (minutes < 10) {
minutes = '0' + minutes;
}
const second = time % 60;
let seconds = Math.round(second);
if (seconds < 10) {
seconds = '0' + seconds;
}
console.log('处理音乐时长',minutes+':'+seconds);
}
},4000)
<audio
id="videoDiv"
controls
className="record-audio"
preload="auto"
src="http://172.16.130.47:10111/call/play?vid=8c0bf7a6fd7400559af2899ee4490be0a3d29187"
>
您的浏览器不支持 audio 标签。
</audio>