X
HOME HTML5 CSS3 JAVASCRIPT SQL PHP5 JQUERY ANGULAR BOOTSTRAP3 XML MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

HTML Audio/Video DOM readyState Property

HTML audio Tag Reference HTML Audio/Video DOM Reference

Example

Get the current ready state of the video:

var vid = document.getElementById("myVideo");
alert(vid.readyState);

Try it Yourself »

Definition and Usage

The readyState property returns the current ready state of the audio/video.

The ready state indicates if the audio/video is ready to play or not.

Note: This property is read-only.


Browser Support

The numbers in the table specify the first browser version that fully supports the property.

Property
readyState Yes 9.0 3.5 Yes Yes


Syntax

audio|video.readyState

Return Value

Type Description
Number Represents the ready state of the audio/video element:
  • 0 = HAVE_NOTHING - no information whether or not the audio/video is ready
  • 1 = HAVE_METADATA - metadata for the audio/video is ready
  • 2 = HAVE_CURRENT_DATA - data for the current playback position is available, but not enough data to play next frame/millisecond
  • 3 = HAVE_FUTURE_DATA - data for the current and at least the next frame is available
  • 4 = HAVE_ENOUGH_DATA - enough data available to start playing


HTML audio Tag Reference HTML Audio/Video DOM Reference

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB HOSTING

UK Reseller Hosting

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates

SHARE THIS PAGE

facebook