Skip to content

MediaElement interface implementation status

Derk-Jan Hartman edited this page Apr 7, 2016 · 8 revisions
MediaElement property Implementation Status Notes
HTMLMediaElement.audioTracks X
HTMLMediaElement.autoplay X
HTMLMediaElement.buffered Stub ?
HTMLMediaElement.controller X
HTMLMediaElement.controls X
HTMLMediaElement.crossOrigin X
HTMLMediaElement.currentSrc X
HTMLMediaElement.currentTime
HTMLMediaElement.defaultMuted X
HTMLMediaElement.defaultPlaybackRate X
HTMLMediaElement.disableRemotePlayback X
HTMLMediaElement.duration
HTMLMediaElement.ended
HTMLMediaElement.error X
HTMLMediaElement.loop X
HTMLMediaElement.mediaGroup X
HTMLMediaElement.muted
HTMLMediaElement.networkState X
HTMLMediaElement.paused
HTMLMediaElement.playbackRate X
HTMLMediaElement.played ?
HTMLMediaElement.preload X
HTMLMediaElement.readyState X
HTMLMediaElement.seekable Stub ?
HTMLMediaElement.seeking ?
HTMLMediaElement.src Setter does not work to reset the state of the player ?
HTMLMediaElement.srcObject X
HTMLMediaElement.textTracks X
HTMLMediaElement.videoTracks X
HTMLMediaElement.volume X
HTMLVideoElement.height X
HTMLVideoElement.poster Stub ?
HTMLVideoElement.videoHeight
HTMLVideoElement.videoWidth
HTMLVideoElement.width X
MediaElement function Implementation Status Notes
HTMLMediaElement.addTextTrack() X
HTMLMediaElement.canPlayType()
HTMLMediaElement.fastSeek() X
HTMLMediaElement.load() Load should also reset a player, but it seems that it cannot do that yet
HTMLMediaElement.pause()
HTMLMediaElement.play()

|

https://html.spec.whatwg.org/multipage/embedded-content.html#mediaevents

MediaElement events Implementation Status Notes
loadstart networkState
progress networkState
suspend networkState
abort networkState
emptied networkState
stalled networkState
loadedmetadata readyState
loadeddata ? readyState
canplay ? readyState
canplaythrough ? readyState
playing ? readyState
waiting ? readyState
seeking
seeked
ended
durationchange
timeupdate X
play
pause
ratechange
resize
volumechange
Clone this wiki locally