HTML Audio/Video DOM seekingEreignisse

HTML Audio/Video DOM Referenzhandbuch

Beispiel

Blenden Sie Textinformationen ein, wenn der Benutzer beginnt, zu einer neuen Videowiedergabeposition zu springen:

var vid = document.getElementById("myVideo");
vid.onseeking = function() {
    alert("Suchvorgang begann!");
};

Selbst ausprobieren »

Dieser Artikel enthält unten weitere Beispiele.


Definition und Verwendung

Das seeking-Ereignis wird ausgelöst, wenn der Benutzer beginnt, zu einer neuen Audio-/Videowiedergabeposition zu springen.

Tipp:Das Gegenereignis des seeking-Ereignisses istseekedEreignis.

Tipp:Verwenden Sie dascurrentTime-Attribut von Audio/Video-Objekten, um die Wiedergabeposition zu erhalten.


Browser-Unterstützung

Die Zahlen in der Tabelle geben die Versionsnummer des ersten Browsers an, der das Ereignis unterstützt.

Ereignisse
seeking Ja 9.0 Ja Ja Ja


Syntax

In HTML:

<audio|video onseeking="myScript">Selbst testen

In JavaScript:

audio|video.onseeking=function(){myScript};Selbst testen

In JavaScript unter Verwendung der addEventListener()-Methode:

audio|video.addEventListener("seeking", myScript);Selbst testen

Hinweis:Internet Explorer 8 und frühere IE-Versionen unterstützen dieaddEventListener()-Methode nicht.


Technische Details
Unterstützte HTML-Tags: <audio> und <video>
Unterstützte JavaScript-Objekte: Audio, Video


Examples

Weitere Beispiele

Beispiel

Dieses Beispiel zeigt den Unterschied zwischen dem seeking-Ereignis und dem seeked-Ereignis:

<video onseeking="myFunction()" onseeked="mySecondFunction()">

Selbst ausprobieren »

Beispiel

Wenn der Benutzer beginnt, sich an eine neue Position zu bewegen, verwenden Sie die currentTime-Eigenschaft des Video-Objekts, um die aktuelle Wiedergabeposition anzuzeigen:

// Holt das <video>-Element mit id="myVideo"
var vid = document.getElementById("myVideo");

// Fügen Sie das seeking-Ereignis zu <video> hinzu; wenn seeking beginnt, führen Sie die Funktion aus
vid.addEventListener("seeking", myFunction);

function myFunction() {
// Wiedergabeposition von <video> im p-Element mit id="demo" anzeigen
    document.getElementById("demo").innerHTML = vid.currentTime;
}

Selbst ausprobieren »

Beispiel

Blenden Sie eine Meldung ein, wenn der Benutzer das Verschieben/Springen zur neuen Audiowiedergabeposition abgeschlossen hat:

var aud = document.getElementById("myAudio");
aud.onseeking = function() {
    alert("Suchvorgang begann!");
};

Selbst ausprobieren »


HTML Audio/Video DOM-Referenzhandbuchweitere Erweiterungen