The nsIDOMHTMLMediaElement interface is an interface to be implemented by the HTML <audio> and <video> elements. For more information on this interface, please see http://www.whatwg.org/specs/web-apps/current-work/#htmlmediaelement @status UNDER_DEVELOPMENT
[scriptable, uuid(23fb201a-556d-4054-9885-6437e8910296)]
interface nsIDOMHTMLMediaElement : nsIDOMHTMLElement
Constants
const
unsigned short
NETWORK_EMPTY = 0
const
unsigned short
NETWORK_IDLE = 1
const
unsigned short
NETWORK_LOADING = 2
const
unsigned short
NETWORK_LOADED = 3
const
unsigned short
NETWORK_NO_SOURCE = 4
const
unsigned short
HAVE_NOTHING = 0
const
unsigned short
HAVE_METADATA = 1
const
unsigned short
HAVE_CURRENT_DATA = 2
const
unsigned short
HAVE_FUTURE_DATA = 3
const
unsigned short
HAVE_ENOUGH_DATA = 4
Attributes
attribute
boolean
autobuffer
attribute
boolean
autoplay
attribute
boolean
controls
readonly attribute
DOMString
currentSrc
attribute
float
currentTime
readonly attribute
float
duration
readonly attribute
boolean
ended
readonly attribute
nsIDOMHTMLMediaError
error
readonly attribute
boolean
mozAutoplayEnabled
attribute
boolean
muted
readonly attribute
unsigned short
networkState
readonly attribute
boolean
paused
readonly attribute
unsigned short
readyState
readonly attribute
boolean
seeking
attribute
DOMString
src
attribute
float
volume
Methods
DOMString
canPlayType(in DOMString type)
void
load()
void
pause()
void
play()
Compare to: