audioTracks |
返回表示可用音频轨道的 AudioTrackList 对象。 |
autoplay |
设置或返回是否在就绪(加载完成)后随即播放视频。 |
buffered |
返回表示视频已缓冲部分的 TimeRanges 对象。 |
controller |
返回表示视频当前媒体控制器的 MediaController 对象。 |
controls |
设置或返回视频是否应该显示控件(比如播放/暂停等)。 |
crossOrigin |
设置或返回视频的 CORS 设置。 |
currentSrc |
返回当前视频的 URL。 |
currentTime |
设置或返回视频中的当前播放位置(以秒计)。 |
defaultMuted |
设置或返回视频默认是否静音。 |
defaultPlaybackRate |
设置或返回视频的默认播放速度。 |
duration |
返回视频的长度(以秒计)。 |
ended |
返回视频的播放是否已结束。 |
error |
返回表示视频错误状态的 MediaError 对象。 |
height |
设置或返回视频的 height 属性的值。 |
loop |
设置或返回视频是否应在结束时再次播放。 |
mediaGroup |
设置或返回视频所属媒介组合的名称。 |
muted |
设置或返回是否关闭声音。 |
networkState |
返回视频的当前网络状态。 |
paused |
设置或返回视频是否暂停。 |
playbackRate |
设置或返回视频播放的速度。 |
played |
返回表示视频已播放部分的 TimeRanges 对象。 |
poster |
设置或返回视频的 poster 属性的值。 |
preload |
设置或返回视频的 preload 属性的值。 |
readyState |
返回视频当前的就绪状态。 |
seekable |
返回表示视频可寻址部分的 TimeRanges 对象。 |
seeking |
返回用户当前是否正在视频中进行查找。 |
src |
设置或返回视频的 src 属性的值。 |
startDate |
返回表示当前时间偏移的 Date 对象。 |
textTracks |
返回表示可用文本轨道的 TextTrackList 对象。 |
videoTracks |
返回表示可用视频轨道的 VideoTrackList 对象。 |
volume |
设置或返回视频的音量。 |
width |
设置或返回视频的 width 属性的值。 |
方法 |
描述 |
addTextTrack() |
向视频添加新的文本轨道。 |
canPlayType() |
检查浏览器是否能够播放指定的视频类型。 |
load() |
重新加载视频元素。 |
play() |
开始播放视频。 |
pause() |
暂停当前播放的视频。 |
事件名称 |
描述 |
abort |
在播放被终止时触发,例如, 当播放中的视频重新开始播放时会触发这个事件。 |
canplay |
在媒体数据已经有足够的数据(至少播放数帧)可供播放时触发。这个事件对应CAN_PLAY的readyState。 |
canplaythrough |
在媒体的readyState变为CAN_PLAY_THROUGH时触发,表明媒体可以在保持当前的下载速度的情况下不被中断地播放完毕。注意:手动设置currentTime会使得firefox触发一次canplaythrough事件,其他浏览器或许不会如此。 |
durationchange |
元信息已载入或已改变,表明媒体的长度发生了改变。例如,在媒体已被加载足够的长度从而得知总长度时会触发这个事件。 |
emptied |
媒体被清空(初始化)时触发。 |
ended |
播放结束时触发。 |
error |
在发生错误时触发。元素的error属性会包含更多信息。参阅 HTMLMediaElement.error 获得详细信息。 |
loadeddata |
媒体的第一帧已经加载完毕。 |
loadedmetadata |
媒体的元数据已经加载完毕,现在所有的属性包含了它们应有的有效信息。 |
loadstart |
在媒体开始加载时触发。 |
mozaudioavailable |
当音频数据缓存并交给音频层处理时 |
pause |
播放暂停时触发。 |
play |
在媒体回放被暂停后再次开始时触发。即,在一次暂停事件后恢复媒体回放。 |
playing |
在媒体开始播放时触发(不论是初次播放、在暂停后恢复、或是在结束后重新开始)。 |
progress |
告知媒体相关部分的下载进度时周期性地触发。有关媒体当前已下载总计的信息可以在元素的buffered属性中获取到。 |
ratechange |
在回放速率变化时触发。 |
seeked |
在跳跃操作完成时触发。 |
seeking |
在跳跃操作开始时触发。 |
stalled |
在尝试获取媒体数据,但数据不可用时触发。 |
suspend |
在媒体资源加载终止时触发,这可能是因为下载已完成或因为其他原因暂停。 |
timeupdate |
元素的currentTime属性表示的时间已经改变。 |
volumechange |
在音频音量改变时触发(既可以是volume属性改变,也可以是muted属性改变).。 |
waiting |
在一个待执行的操作(如回放)因等待另一个操作(如跳跃或下载)被延迟时触发。 |