HTMLMediaElement:duration 属性
只读HTMLMediaElement
属性duration
指示元素媒体的长度(以秒为单位)。
值
一个双精度浮点数,指示媒体的时长(以秒为单位)。如果媒体数据不可用,则返回NaN
。如果元素的媒体没有已知的时长——例如对于实时媒体流——则duration
的值为+Infinity
。
示例
js
const obj = document.createElement("video");
console.log(obj.duration); // NaN
规范
规范 |
---|
HTML 标准 # dom-media-duration-dev |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
另请参阅
- Web 媒体技术
-
HTMLMediaElement.currentTime
:媒体的当前播放位置 <audio>
和<video>
元素