Evento di ricerca DOM audio/video HTML
❮ Riferimento DOM audio/video HTML
Esempio
Quando l'utente inizia a spostarsi/saltare in una nuova posizione nel video, avvisa del testo:
var vid = document.getElementById("myVideo");
vid.onseeking = function() {
alert("Seek operation began!");
};
Altri esempi "Provalo da solo" di seguito.
Definizione e utilizzo
L'evento di ricerca si verifica quando l'utente inizia a spostarsi/saltare in una nuova posizione nell'audio/video.
Suggerimento: l'evento di ricerca è l'opposto dell'evento cercato .
Suggerimento: utilizzare la proprietà currentTime dell'oggetto Audio/Video per ottenere la posizione di riproduzione corrente.
Supporto browser
I numeri nella tabella specificano la prima versione del browser che supporta completamente l'evento.
Event | |||||
---|---|---|---|---|---|
seeking | Yes | 9.0 | Yes | Yes | Yes |
Sintassi
In HTML:
<audio|video onseeking="myScript">
In JavaScript:
audio|video.onseeking=function(){myScript};
In JavaScript, utilizzando il metodo addEventListener():
audio|video.addEventListener("seeking", myScript);
Dettagli tecnici
Tag HTML supportati: | <audio> e <video> |
---|---|
Oggetti JavaScript supportati: | Audio video |
Altri esempi
Esempio
Questo esempio mostra la differenza tra l'evento cercato e l'evento cercato:
<video onseeking="myFunction()" onseeked="mySecondFunction()">
Esempio
Utilizzo della proprietà currentTime dell'oggetto video per visualizzare la posizione del tempo di riproduzione corrente quando l'utente inizia a passare a una nuova posizione:
// 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;
}
Esempio
Quando l'utente inizia a spostarsi/saltare in una nuova posizione nell'audio, avvisa del testo:
var aud = document.getElementById("myAudio");
aud.onseeking = function() {
alert("Seek operation began!");
};
❮ Riferimento DOM audio/video HTML