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 vor der Verwendung auf produktiven Webseiten.
Der XRMediaBinding() Konstruktor erstellt und gibt ein neues XRMediaBinding-Objekt zurück.
Syntax
js
new XRMediaBinding(session)
Parameter
Rückgabewert
Ein neu erstelltes XRMediaBinding.
Ausnahmen
InvalidStateErrorDOMException-
Wird ausgelöst, wenn das neue
XRMediaBindingaufgrund eines oder mehrerer möglicher Zustandsfehler nicht erstellt werden konnte:- Die durch
sessionangegebeneXRSessionwurde bereits gestoppt. - Die angegebene
sessionist nicht immersiv.
- Die durch
Beispiele
>Erstellen einer neuen XRMediaBinding
Das folgende Beispiel erstellt eine neue Medienbindung für eine Sitzung, um eine XRQuadLayer zu erstellen, die eine Videoebene in der Szene anzeigt.
js
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
Loading…