javascript HTMLMediaElement

javascript HTMLMediaElement_第1张图片

HTMLVideoElementHTMLAudioElement都是继承该类

属性

继承了HTMLElement, Element, Node, EventTarget

属性 类型 描述
audioTracks AudioTrackList tracks 声道,比如左声道和右声道
autoplay Boolean 是否自动播放
buffered TimeRanges
controller MediaController
controls Boolean
controlsList DOMTokenList
crossOrigin DOMString
currentTime double 用来控制声音和视频的时间,比如音频播放一端时间后,重置为0,从开始再次
defaultMuted Boolean
defaultPlaybackRate double
disableRemotePlayback Boolean
duration
ended Boolean
error MediaError
loop Boolean
mediaGroup DOMString
muted Boolean
networkState unsigned short
paused Boolean
playbackRate double
played TimeRanges
preload DOMString
readyState unsigned short
seekable TimeRanges
seeking Boolean
sinkId DOMString
src DOMString 资源
srcObject MediaStream
textTracks TextTrack
videoTracks VideoTrack
volume double 音量0~1

方法

继承HTMLElement, Element, Node, and EventTarget.

方法 类型 描述
addTextTrack()
canPlayType()
fastSeek()
load() 加载资源
pause()

事件

继承HTMLElement,可以使用addEventListener(),也可以使用下方所列

事件 描述
abort
canplay
canplaythrough
durationchange
emptied
ended
error
loadeddata
loadedmetadata
loadstart
pause
play
playing
progress
ratechange
seeked
seeking
stalled
suspend
timeupdate
volumechange
waiting

参考:
HTMLMediaElement
https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLMediaElement

你可能感兴趣的:(js)