[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/API/HTMLMediaElement/readyState [Back]  [Original]

HTMLMediaElement: readyState - Web API | MDN

MDN Web Docs

View in English Always switch to English

HTMLMediaElement: readyState

Baseline

20157

HTMLMediaElement.readyState

HTMLMediaElement 5 1

HTMLMediaElement.HAVE_NOTHING (0)

HTMLMediaElement.HAVE_METADATA (1)

HTMLMediaElement.HAVE_CURRENT_DATA (2)

HTMLMediaElement.HAVE_FUTURE_DATA (3)

2

HTMLMediaElement.HAVE_ENOUGH_DATA (4)

example

html
<audio id="example" preload="auto">
  <source src="sound.ogg" type="audio/ogg" />
</audio>
js
const obj = document.getElementById("example");

obj.addEventListener("loadeddata", () => {
  if (obj.readyState >= HTMLMediaElement.HAVE_CURRENT_DATA) {
    obj.play();
  }
});

HTML
# dom-media-readystate-dev


Web Proxy Viewer  |  New URL  |  Original Page