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 對象