HTMLMediaElement : HTMLElement
Instance Properties
The duration of the media in seconds. May return NaN
or Infinity
if the duration is not known yet.
Returns one of HAVE_NOTHING
, HAVE_METADATA
, HAVE_CURRENT_DATA
, HAVE_FUTURE_DATA
, or HAVE_ENOUGH_DATA
based on the amount of data downloaded for the media.
Instance Methods
HTMLMediaElement Properties
Returned by readyState
when the the metadatad for the media has loaded and some of the data for the current position has loaded. Listen to the loadeddata
event to know when the current data has loaded.
Returned by readyState
when the the metadatad for the media has loaded and enough of the data for the current position has loaded so the media will play to the end without needing to pause for buffering. Listen to the canplaythrough
event to know when enough data has loaded.
Returned by readyState
when the the metadatad for the media has loaded and enough of the data for the current position has loaded to start playing (but not necessarily enough to play to the end). Listen to the canplay
event to know when the future data has loaded.
Returned by readyState
when the metadata for the media has loaded but no data for the media has loaded yet. Listen to the loadedmetadata
event to know when the metadata has loaded.