SOURCE

console 命令行工具 X clear

                    
>
console
setTimeout(function() {
    const musicDom = document.getElementsByTagName('audio')[0];  // 获取AudioDom节点
    console.log(musicDom);
    musicDom.load();// 因为source标签不能直接更改路径,所以整个audio标签必须重新加载一次
    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>