最新的Web开发教程
 

Video duration Property

<视频对象

获取视频的长度:

var x = document.getElementById("myVideo").duration;

x的结果可能是:

12.612
试一试»

定义和用法

持续时间属性返回一个视频的长度,单位为秒。

注:不同的浏览器返回不同的值。 在上面的例子中,IE浏览器,Firefox和Chrome返回"12.612" 。 Safari浏览器返回"12.612000465393066"歌剧12返回"12.585215419"而歌剧院18返回"12.62069"

注:此属性是只读的。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

持续时间属性在所有主流浏览器的支持。

注:在Internet Explorer 8和更早版本不支持此属性。


句法

videoObject .duration

技术细节

返回值: 一个数字,表示视频的长度,单位为秒。 如果没有视频设置, "NaN" (Not-a-Number)返回。 如果视频流是并没有预定义的长度, "Inf" (Infinity)被返回。

<视频对象