Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. Web API
  3. HTMLVideoElement

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

HTMLVideoElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

* Some parts of this feature may have varying levels of support.

HTMLVideoElement 接口提供了用于操作视频对象的特殊属性和方法。它同时还继承了HTMLMediaElementHTMLElement 的属性与方法。

在不同浏览器中支持的媒体格式 是不一样的。因此在提供媒体文件的时候,或者提供一种所有浏览器都支持的格式,或者提供格式不同的多个视频源来支持不同浏览器,保证你想要支持的浏览器都能够播放。

must be a string

属性

继承了其父对象HTMLMediaElementHTMLElement 的属性。

HTMLVideoElement.height

表达 HTML 属性height的值的一个DOMString ,以 CSS pixels 的单位给出了显示区域的大小。

HTMLVideoElement.poster

表达 HTML 属性poster的值的一个DOMString ,用于指定当视频无法播放时需要展示的图片。

HTMLVideoElement.videoHeight只读

返回一个unsigned long 值,以 CSS pixels 的单位给出视频资源的实际高度。这个值考虑了大小、对比度、明度、分辨率等,是由视频资源本身确定的。如果这个元素的 ready state 是HAVE_NOTHING,这个属性的值为 0。

HTMLVideoElement.videoWidth只读

返回一个unsigned long 值,以 CSS pixels 的单位给出视频资源的实际宽度。这个值考虑了大小、对比度、明度、分辨率等,是由视频资源本身确定的。如果这个元素的 ready state 是HAVE_NOTHING,这个属性的值为 0。

HTMLVideoElement.width

表达 HTML 属性width的值的一个DOMString ,以 CSS pixels 的单位给出了显示区域的大小。

Gecko 特定属性

HTMLVideoElement.mozParsedFrames只读非标准

返回一个unsigned long 值,给出已经从媒体资源中解析的视频帧数。

HTMLVideoElement.mozDecodedFrames只读非标准

返回一个unsigned long 值,给出已经从媒体资源中解析,并解码为图像的视频帧数。

HTMLVideoElement.mozPresentedFrames只读非标准

返回一个unsigned long 值,给出被置入绘制队列 (pipeline) 等待绘制的视频帧数。

HTMLVideoElement.mozPaintedFrames只读非标准

返回一个unsigned long 值,给出已经被绘制的视频帧数。

HTMLVideoElement.mozFrameDelay只读非标准

返回一个double 值,表示到目前为止,距上一次绘制过去了多长时间,单位是秒。

HTMLVideoElement.mozHasAudio只读非标准

返回一个Boolean值,表示这个视频是否有关联音频。

方法

继承了其父对象HTMLMediaElementHTMLElement的方法。

HTMLVideoElement.getVideoPlaybackQuality()实验性

返回一个VideoPlaybackQuality 对象,包含了对当前播放引擎的量度信息。

规范

Specification
HTML
# htmlvideoelement

浏览器兼容性

参见

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp