The Video seekable property is used for returning a TimeRanges object. The TimeRanges object is used for representing the ranges of the video which are available for seeking by the user.
The time-range of video which is available for seeking i.e. moving playback position is called a seekable range.
It is often possible to seek anywhere in the video even before it has been buffered if its a non-streaming video.
The Video seekable property is a read-only property.
The time ranges of object properties are:
- length: It is used to get the number of played ranges in the video
- start(index): It is used to get the start position of a played range
- end(index): it is used to get the end position of a played range
Below program illustrates the Video seekable property.
Example: Getting the first seekable range of the video in seconds.
- Before clicking the button:
- After clicking the button:
Supported Browsers: The browsers supported by HTML | DOM Video seekable Property are listed below:
- Google Chrome
- Internet Explorer
- Apple Safari