XRMediaBinding: XRMediaBinding() Konstruktor
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Der XRMediaBinding()
Konstruktor erzeugt und gibt ein neues XRMediaBinding
Objekt zurück.
Syntax
new XRMediaBinding(session)
Parameter
Rückgabewert
Ein neu erstelltes XRMediaBinding
.
Ausnahmen
InvalidStateError
DOMException
-
Wird ausgelöst, wenn das neue
XRMediaBinding
aufgrund eines der mehreren möglichen Zustandsfehler nicht erstellt werden konnte:- Die durch
session
angegebeneXRSession
wurde bereits gestoppt. - Die angegebene
session
ist nicht immersiv.
- Die durch
Beispiele
Erstellen eines neuen XRMediaBinding
Das folgende Beispiel erstellt eine neue Medienbindung für eine Sitzung, um eine XRQuadLayer
zu erzeugen und eine Videolayer in der Szene anzuzeigen.
const xrMediaBinding = new XRMediaBinding(xrSession);
const video = document.createElement("video");
video.src = "just-fascination.mp4";
const layer = xrMediaBinding.createQuadLayer(video);
Spezifikationen
Specification |
---|
WebXR Layers API Level 1 # dom-xrmediabinding-xrmediabinding |
Browser-Kompatibilität
BCD tables only load in the browser