<audio id="my_viedo">
<source id="sr_viedo" type="audio/mp3">
</audio>
function getmytime(){
//获取当前audio
var aud = $("#my_viedo")[0];
//局部load()一下
aud.load();
aud.oncanplay = function () {
console.log("myVid.duration=="+aud.duration);
var _duration = transTime(aud.duration);
console.info("时长:"+_duration);
$("#audiotime").html(_duration);
}
// var myVid = document.getElementById("my_viedo");
// var duration = myVid.duration;
// if(isNaN(duration)){
// console.log("没有找到时长");
// //getDuration();
// }else{
// var _duration = transTime(myVid.duration);
// console.info("时长:"+_duration);
// $("#audiotime").html(_duration);
// }
}
//转换音频时长分/秒显示
function transTime(time) {
var duration = parseInt(time);
var minute = parseInt(duration/60);
var sec = duration%60+'';
var isM0 = ':';
if(minute == 0){
minute = '00';
}else if(minute < 10 ){
minute = '0'+minute;
}
if(sec.length == 1){
sec = '0'+sec;
}
return minute+isM0+sec
}