HTMLMediaElement: ended
L'événement ended est déclenché lorsque la lecture ou le streaming s'est arrêté parce que la fin du média a été atteinte ou qu'aucune donnée n'est disponible.
L'événement se produit dans deux contextes liés mais unique:
-
Les éléments basés sur
HTMLMediaElement
(<audio>
et<video>
) déclenchent ended lorsque la lecture du média atteint la fin. -
Les pistes de flux média, qui sont basées sur l'interface
MediaStreamTrack
, déclenchentended
lorsque la source de la piste interrompt définitivement l'envoi de données sur le flux. Il y'a différentes manières d'y arriver:- il n'y a plus de données à envoyer.
- L'utilisateur a révoqué les autorisations nécessaires pour que les données soient envoyées.
- Le matériel générant les données source a été supprimé ou éjecté.
- Un peer distant a définitivement cessé d'envoyer des données. La mise en pause des médias ne génère pas l'événement ended.
Informations générales
- Spécification
- Interface
Event
- Propagation
-
Non
- Annulable
-
Non
- Cible
Element
- Action par défaut
-
Aucune
Note : Bien que cet événement soit défini dans deux spécifications, à ce moment-là, les deux spécifient cet événement de manière identique, nous avons donc documenté comme si elles ne faisaient qu'une. Si à un moment donné, cela change, la documentation sera révisée.
Propriétés
Property | Type | Description |
---|---|---|
target Lecture seule |
EventTarget |
The event target (the topmost target in the DOM tree). |
type Lecture seule |
DOMString |
The type of event. |
bubbles Lecture seule |
Boolean |
Whether the event normally bubbles or not. |
cancelable Lecture seule |
Boolean |
Whether the event is cancellable or not. |