Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLMediaElement: Methode seekToNextFrame()

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Die Methode HTMLMediaElement.seekToNextFrame() verschiebt asynchron die aktuelle Wiedergabeposition auf den nächsten Frame im Medium.

Warnung: Diese nicht standardisierte Methode ist Teil eines Experimentierprozesses zur Unterstützung von nicht-echtzeitfähigem Zugriff auf Medien für Aufgaben wie Filterung, Bearbeitung usw. Sie sollten diese Methode nicht in Produktionscode verwenden, da ihre Implementierung sich ändern oder ohne Vorankündigung entfernt werden kann. Sie sind jedoch eingeladen, damit zu experimentieren.

Diese Methode ermöglicht den Zugriff auf Frames von Videomedien, ohne dass die Medien in Echtzeit ausgeführt werden. Sie ermöglicht auch den Zugriff auf Medien unter Verwendung von Frames als Suchkriterium anstelle von Zeitcodes (wenn auch nur, indem Sie einen Frame nach dem anderen suchen, bis Sie den gewünschten Frame erreichen). Mögliche Einsatzgebiete für diese Methode umfassen die Filterung und Bearbeitung von Videoinhalten.

Diese Methode gibt sofort eine Promise zurück, dessen Erfüllungshandler aufgerufen wird, wenn der Suchvorgang abgeschlossen ist. Zusätzlich wird ein seeked Ereignis gesendet, um interessierte Parteien darüber zu informieren, dass eine Suche stattgefunden hat. Wenn die Suche fehlschlägt, weil das Medium bereits am letzten Frame ist, tritt ein seeked Ereignis auf, gefolgt von einem ended Ereignis.

Wenn kein Video auf dem Medien-Element vorhanden ist oder das Medium nicht durchsuchbar ist, passiert nichts.

Syntax

js
seekToNextFrame()

Parameter

Keine.

Rückgabewert

Ein Promise, der erfüllt wird, sobald der Suchvorgang abgeschlossen ist.

Spezifikationen

Nicht Teil einer Spezifikation.

Browser-Kompatibilität