获取Audio音乐的总时长
html页面引入js文件:jquery.jplayer.min.js js代码: var time = audio . duration ; var total_time = $ . jPlayer . convertTime ( time ); // 如果获取到了歌曲总时间,则显示,否则显示加载中... if ( time > 0 ){ $ ( "#totaltime" ). html ( total_time ); } else { $ ( "#totaltime" ). html ( "加载中..." ); } 其他方法: https://blog.csdn.net/qq_42894622/article/details/89421262 let musicDom = document . getElementsByTagName ( 'audio' )[ 0 ]; // 获取AudioDom节点 musicDom . load (); //因为source标签不能直接更改路径,所以整个audio标签必须重新加载一次 musicDom . oncanplay = function () { console . log ( "音乐时长" , musicDom . duration ); //音乐总时长 //处理时长 var time = musicDom . duration