HTMLMediaElement : évènement pause
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'évènement pause est envoyé lorsqu'une demande de mise en pause d'une activité est traitée et que l'activité est passée à son état en pause, le plus souvent après que le média a été mis en pause avec un appel de la méthode pause() de l'élément.
L'évènement est envoyé une fois que la méthode pause() est retournée et après que la propriété paused de l'élément média a été changée à true.
Cet évènement n'est pas annulable et ne se propage pas.
Syntaxe
Utilisez le nom de l'évènement dans des méthodes comme addEventListener(), ou définissez une propriété de gestionnaire d'évènements.
addEventListener("pause", (event) => { })
onpause = (event) => { }
Type d'évènement
Un objet Event générique.
Exemples
Ces exemples ajoutent un écouteur d'évènement pour l'évènement pause de HTMLMediaElement, puis affichent un message lorsque ce gestionnaire d'évènement a réagi au déclenchement de l'évènement.
Utiliser addEventListener() :
const video = document.querySelector("video");
video.addEventListener("pause", (event) => {
console.log(
"La propriété booléenne paused est maintenant 'true'. Soit la méthode pause() a été appelée, soit l'attribut autoplay a été modifié.",
);
});
Utiliser la propriété de gestionnaire d'évènements onpause :
const video = document.querySelector("video");
video.onpause = (event) => {
console.log(
"La propriété booléenne paused est maintenant 'true'. Soit la méthode pause() a été appelée, soit l'attribut autoplay a été modifié.",
);
};
Spécifications
| Spécification |
|---|
| HTML> # event-media-pause> |
| HTML> # handler-onpause> |
Compatibilité des navigateurs
Évènements associés
- L'évènement
playingde HTMLMediaElement - L'évènement
waitingde HTMLMediaElement - L'évènement
seekingde HTMLMediaElement - L'évènement
seekedde HTMLMediaElement - L'évènement
endedde HTMLMediaElement - L'évènement
loadedmetadatade HTMLMediaElement - L'évènement
loadeddatade HTMLMediaElement - L'évènement
canplayde HTMLMediaElement - L'évènement
canplaythroughde HTMLMediaElement - L'évènement
durationchangede HTMLMediaElement - L'évènement
timeupdatede HTMLMediaElement - L'évènement
playde HTMLMediaElement - L'évènement
ratechangede HTMLMediaElement - L'évènement
volumechangede HTMLMediaElement - L'évènement
suspendde HTMLMediaElement - L'évènement
emptiedde HTMLMediaElement - L'évènement
stalledde HTMLMediaElement
Voir aussi
- L'interface
HTMLAudioElement - L'interface
HTMLVideoElement - L'élément HTML
<audio> - L'élément HTML
<video> - L'interface
SpeechSynthesisUtterance