Video duration 屬性

定義和用法

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

注釋:不同的瀏覽器返回不同的值。在下面的例子中,Internet Explorer、Firefox 和 Chrome 返回 12.612"。Safari 返回 "12.612000465393066",Opera 12 返回 "12.585215419",而 Opera 18 返回 "12.62069"。

注釋:該屬性只讀。

實例

獲取視頻長度:

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

親自試一試

語法

videoObject.duration

技術細節

返回值:

數值,表示視頻的長度,以秒為單位。

如果未設置視頻,則返回 "NaN"(非數字)。

如果視頻是流式傳輸的并且沒有預定義的長度,則返回 "Inf"(無窮大)。

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 9.0 支持 支持 支持