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

View in English Always switch to English

Dokument: Eigenschaft pictureInPictureElement

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Die schreibgeschützte Eigenschaft pictureInPictureElement der Document-Schnittstelle gibt das Element zurück, das derzeit im Picture-in-Picture-Modus in diesem Dokument präsentiert wird, oder null, wenn der Picture-in-Picture-Modus derzeit nicht verwendet wird.

Wert

Eine Referenz auf das Element-Objekt, das sich derzeit im Picture-in-Picture-Modus befindet.

Gibt null zurück, wenn das Dokument kein zugehöriges Element im Picture-in-Picture-Modus hat. Zum Beispiel gibt es kein Picture-in-Picture-Element oder das Element stammt aus einem iframe.

Obwohl diese Eigenschaft schreibgeschützt ist, wird sie keinen Fehler erzeugen, wenn sie modifiziert wird (auch nicht im strikten Modus); der Setter ist eine No-Operation und wird ignoriert.

Beispiele

Grundlegende Verwendung

Dieses Beispiel zeigt eine Funktion, exitPictureInPicture(), die den durch pictureInPictureElement zurückgegebenen Wert testet. Wenn das Dokument sich im Picture-in-Picture-Modus befindet (pictureInPictureElement ist nicht null), wird Document.exitPictureInPicture() ausgeführt, um den Picture-in-Picture-Modus zu beenden.

js
function exitPictureInPicture() {
  if (document.pictureInPictureElement) {
    document.exitPictureInPicture();
  }
}

Spezifikationen

Spezifikation
Picture-in-Picture
# dom-documentorshadowroot-pictureinpictureelement

Browser-Kompatibilität

Siehe auch