Latest web development tutorials

HTML DOM Video duration 屬性

Video 對象參考手冊 Video對象

實例

獲得當前視頻的長度:

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

x輸出結果為:

12.612

嘗試一下»

定義和用法

duration 屬性返回當前視頻的長度,以秒計。

注意:不同的瀏覽器返回不同的值。 在以上實例中Internet Explorer, Firefox 和Chrome 瀏覽器返回"12.612"。 Safari 返回"12.612000465393066", Opera 12 返回"12.585215419", 但Opera 18 返回"12.62069"。

注意:該屬性為只讀屬性。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流瀏覽器都支持duration 屬性

注意: Internet Explorer 8或更早的瀏覽器不支持該屬性。


語法

videoObject .duration

技術細節

返回值: 數字,表示視頻的長度,以秒計。 如果未設置音頻/視頻,則返回NaN (Not-a-Number)。 如果視頻流沒有預定義長度,返回"Inf" (無限)。


Video 對象參考手冊 Video對象