JS获取视频播放时长

JavaScript08

JS获取视频播放时长,第1张

给定一个视频播放地址,获取该视频播放的时长

思路: 前提是能被播放,无法被浏览器播放则无法获取时长,所以根据这一点,下面的方案也能判断视频能否被浏览器支持解码

document.getElementById('标签的ID').duration

以秒为单位

<audio src="Hello Windows.mp3" controls preload="auto" id="aa"></audio>

<script>

window.onload = function(){//页面加载完毕后调用

var a = document.getElementById('aa').duration//你没有用var声明变量

alert(a)

}

</script>