Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Implementiert durch das <video>-Element, bietet das HTMLVideoElement-Interface spezielle Eigenschaften und Methoden zur Manipulation von Video-Objekten. Es erbt auch die Eigenschaften und Methoden von HTMLMediaElement und HTMLElement.
Die Liste der unterstützten Medienformate variiert zwischen den verschiedenen Browsern. Sie sollten entweder Ihr Video in einem einzigen Format bereitstellen, das alle relevanten Browser unterstützen, oder mehrere Videoquellen in ausreichend unterschiedlichen Formaten anbieten, damit alle benötigten Browser abgedeckt sind.
EventTarget Node Element HTMLElement HTMLMediaElement HTMLVideoElementErbt Eigenschaften von seiner übergeordneten Schnittstelle, HTMLMediaElement, und HTMLElement.
HTMLVideoElement.disablePictureInPictureGibt an, ob der User Agent den Benutzern den Picture-in-Picture-Modus vorschlagen sollte oder nicht.
HTMLVideoElement.heightEin String, der das HTML-Attribut height widerspiegelt und die Höhe des Anzeigebereichs in CSS-Pixeln angibt.
HTMLVideoElement.posterEin String, der das HTML-Attribut poster widerspiegelt und ein Bild angibt, das angezeigt wird, solange keine Videodaten verfügbar sind.
HTMLVideoElement.videoHeight SchreibgeschütztGibt einen nicht-negativen ganzzahligen Wert zurück, der die intrinsische Höhe der Ressource in CSS-Pixeln angibt, oder 0, wenn noch keine Medien verfügbar sind.
HTMLVideoElement.videoWidth SchreibgeschütztGibt einen nicht-negativen ganzzahligen Wert zurück, der die intrinsische Breite der Ressource in CSS-Pixeln angibt, oder 0, wenn noch keine Medien verfügbar sind.
HTMLVideoElement.widthEin String, der das HTML-Attribut width widerspiegelt und die Breite des Anzeigebereichs in CSS-Pixeln angibt.
Gibt einen unsigned long mit der Anzahl der Videoframes zurück, die aus der Medienressource geparst wurden.
HTMLVideoElement.mozDecodedFrames SchreibgeschütztGibt einen unsigned long mit der Anzahl der geparsten Videoframes zurück, die in Bilder dekodiert wurden.
HTMLVideoElement.mozPresentedFrames SchreibgeschütztGibt einen unsigned long mit der Anzahl der dekodierten Frames zurück, die zur Rendering-Pipeline zur Darstellung übergeben wurden.
HTMLVideoElement.mozPaintedFrames SchreibgeschütztGibt einen unsigned long mit der Anzahl der dargestellten Frames zurück, die auf dem Bildschirm gemalt wurden.
HTMLVideoElement.mozFrameDelay SchreibgeschütztGibt ein double mit der Zeit in Sekunden zurück, um die das letzte dargestellte Videoframe verspätet war.
HTMLVideoElement.mozHasAudio SchreibgeschütztGibt einen booleschen Wert zurück, der angibt, ob irgendein Audio mit dem Video verbunden ist.
Erbt Methoden von seiner übergeordneten Schnittstelle, HTMLMediaElement, und HTMLElement.
HTMLVideoElement.cancelVideoFrameCallback()Hebt einen zuvor registrierten Video-Frame-Callback auf (siehe requestVideoFrameCallback()).
HTMLVideoElement.getVideoPlaybackQuality()Gibt ein VideoPlaybackQuality-Objekt zurück, das die aktuellen Wiedergabemetriken enthält. Diese Informationen beinhalten Dinge wie die Anzahl der verworfenen oder beschädigten Frames sowie die Gesamtanzahl der Frames.
HTMLVideoElement.requestPictureInPicture()Fordert, dass der User Agent das Video in den Picture-in-Picture-Modus überführt.
HTMLVideoElement.requestVideoFrameCallback()Registriert eine Callback-Funktion, die ausgeführt wird, wenn ein neuer Video-Frame an den Kompositor gesendet wird. Dies ermöglicht Entwicklern, effiziente Operationen auf jedem Video-Frame durchzuführen.
Erbt Events von seiner übergeordneten Schnittstelle, HTMLMediaElement, und HTMLElement.
Rufen Sie diese Events mit addEventListener() ab oder durch Zuweisen eines Event-Listeners zur oneventname-Eigenschaft dieser Schnittstelle.
enterpictureinpictureWird ausgelöst, wenn das HTMLVideoElement erfolgreich in den Picture-in-Picture-Modus überführt wird.
leavepictureinpictureWird ausgelöst, wenn das HTMLVideoElement erfolgreich den Picture-in-Picture-Modus verlässt.
resizeWird ausgelöst, wenn eine oder beide der Eigenschaften videoWidth und videoHeight gerade aktualisiert wurden.
| HTML # htmlvideoelement |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.