Événement de recherche de DOM audio/vidéo HTML
❮ Référence DOM HTML Audio/Vidéo
Exemple
Lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans la vidéo, un message d'avertissement :
var vid = document.getElementById("myVideo");
vid.onseeking = function() {
alert("Seek operation began!");
};
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'événement de recherche se produit lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans l'audio/vidéo.
Conseil : L'événement recherché est l'opposé de l' événement recherché .
Astuce : utilisez la propriété currentTime de l'objet audio/vidéo pour obtenir la position de lecture actuelle.
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'événement.
Event | |||||
---|---|---|---|---|---|
seeking | Yes | 9.0 | Yes | Yes | Yes |
Syntaxe
En HTML :
<audio|video onseeking="myScript">
En Javascript :
audio|video.onseeking=function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
audio|video.addEventListener("seeking", myScript);
Détails techniques
Balises HTML compatibles : | <audio> et <vidéo> |
---|---|
Objets JavaScript pris en charge : | Audio Video |
Plus d'exemples
Exemple
Cet exemple montre la différence entre l'événement de recherche et l'événement recherché :
<video onseeking="myFunction()" onseeked="mySecondFunction()">
Exemple
Utilisation de la propriété currentTime de l'objet vidéo pour afficher la position de lecture actuelle lorsque l'utilisateur commence à passer à une nouvelle position :
// Get the <video> element with id="myVideo"
var vid = document.getElementById("myVideo");
// Attach a seeking event to the <video>, and execute a function if a seek operation begins
vid.addEventListener("seeking", myFunction);
function myFunction() {
// Display the current position of the <video> in a p element with id="demo"
document.getElementById("demo").innerHTML = vid.currentTime;
}
Exemple
Lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans l'audio, alertez un texte :
var aud = document.getElementById("myAudio");
aud.onseeking = function() {
alert("Seek operation began!");
};
❮ Référence DOM HTML Audio/Vidéo