Repository navigation
Expand file tree
/
Copy pathindex.md
More file actions
41 lines (29 loc) · 1.61 KB
/
Copy pathindex.md
File metadata and controls
41 lines (29 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
title: "HTMLMediaElement : propriété seekable"
short-title: seekable
slug: Web/API/HTMLMediaElement/seekable
l10n:
sourceCommit: 77d90a23ee0a3b5486a7963f68ad4e56efb06a7b
---
{{APIRef("HTML DOM")}}
La propriété en lecture seule **`seekable`** de l'interface {{DOMxRef("HTMLMediaElement")}} retourne un nouvel objet [`TimeRanges` normalisé](/fr/docs/Web/API/TimeRanges#objets_timeranges_normalisés) qui représente les plages de la ressource média, le cas échéant, que l'agent utilisateur est capable de rechercher au moment où la propriété `seekable` est accédée.
## Valeur
Un nouvel objet [`TimeRanges` normalisé](/fr/docs/Web/API/TimeRanges#objets_timeranges_normalisés) qui représente les plages de la ressource média, le cas échéant, que l'agent utilisateur est capable de rechercher au moment où la propriété `seekable` est accédée.
## Exemples
```js
const video = document.querySelector("video");
const timeRangesObject = video.seekable;
const timeRanges = [];
// Parcourez l'objet et générez un tableau
for (let count = 0; count < timeRangesObject.length; count++) {
timeRanges.push([timeRangesObject.start(count), timeRangesObject.end(count)]);
}
```
## Spécifications
{{Specifications}}
## Compatibilité des navigateurs
{{Compat}}
## Voir aussi
- L'interface {{DOMxRef("HTMLMediaElement")}} : utilisée pour définir la propriété `HTMLMediaElement.seekable`
- [L'API Media Source](/fr/docs/Web/API/Media_Source_Extensions_API)
- [Mise en mémoire tampon, recherche et plages temporelles des médias](/fr/docs/Web/Media/Guides/Audio_and_video_delivery/buffering_seeking_time_ranges)