Table of contents
- 1. Properties
- 2. Methods
- 3. Specification
The TimeRanges interface is used to represent a set of time ranges, primarily for the purpose of tracking which portions of media have been buffered when loading it for use by the
<audio> and
<video> elements.
A TimeRanges object includes one or more ranges of time, each specified by a starting and ending time offset. You reference each time range by using the start() and end() methods, passing the index number of the time range you want to retrieve.
Properties
| Name | Description | Return Type | Availability |
|---|---|---|---|
TimeRanges.length | The number of time ranges represented by the time range object. Read only. | unsigned long | ? |
Methods
-
TimeRanges.start - Returns the time for the start of the range with the specified index.
-
TimeRanges.end - Returns the time for the end of the specified range.

