HTMLVideoElement
HTMLVideoElement 接口提供了用于操作视频对象的特殊属性和方法。它同时还继承了HTMLMediaElement 和 HTMLElement 的属性与方法。
在不同浏览器中 支持的媒体格式 是不一样的。因此在提供媒体文件的时候,或者提供一种所有浏览器都支持的格式,或者提供格式不同的多个视频源来支持不同浏览器,保证你想要支持的浏览器都能够播放。
HTMLVideoElement()
继承层次
Object.prototype
Function.prototype
EventTarget
Node
Element
HTMLElement
HTMLMediaElement
HTMLVideoElement
构造函数
程序不能直接调用该构造函数,否则将会产生异常。
属性列表
属性 | 说明 |
---|---|
- | - |
方法列表
语法 | 说明 |
---|---|
- | - |
HTMLVideoElement.prototype
继承层次
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
HTMLElement.prototype
HTMLMediaElement.prototype
HTMLVideoElement.prototype
属性列表
继承了其父对象 HTMLMediaElement 和 HTMLElement 的属性。
属性 | 说明 |
---|---|
height | 表达HTML属性 height 的值的一个 DOMString ,以 CSS pixels 的单位给出了显示区域的大小。 |
poster | 表达HTML属性 poster 的值的一个 DOMString ,用于指定当视频无法播放时需要展示的图片。 |
videoHeight | 只读,返回一个 unsigned long 值,以 CSS pixels 的单位给出视频资源的实际高度。这个值考虑了大小、对比度、明度、分辨率等,是由视频资源本身确定的。如果这个元素的 ready state 是 HAVE_NOTHING,这个属性的值为0。 |
videoWidth | 只读,返回一个 unsigned long 值,以 CSS pixels 的单位给出视频资源的实际宽度。这个值考虑了大小、对比度、明度、分辨率等,是由视频资源本身确定的。如果这个元素的 ready state 是 HAVE_NOTHING,这个属性的值为0。 |
width | 表达 HTML 属性 width 的值的一个 DOMString ,以 CSS pixels 的单位给出了显示区域的大小。 |
方法列表
继承了其父对象 HTMLMediaElement 和 HTMLElement 的方法。
语法 | 说明 |
---|---|
- | - |
HtmlVideoElement实例
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
HTMLElement.prototype
HTMLMediaElement.prototype
HTMLVideoElement.prototype
<video> 元素