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 nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Der XRInputSourceEvent()-Konstruktor erstellt und gibt ein neues XRInputSourceEvent-Objekt zurück, das ein Ereignis (einen Statuswechsel) beschreibt, das auf einem WebXR-Benutzereingabegerät aufgetreten ist, das durch eine XRInputSource dargestellt wird.
Ein String mit dem Namen des Ereignisses. Es ist groß-/kleinschreibungssensitiv und Browser setzen es auf select, selectend, selectstart, squeeze, squeezeend, squeezestart.
optionsEin Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:
frameEin XRFrame-Objekt, das den Ereignisrahmen darstellt, während dessen das Ereignis stattgefunden hat. Dieses Ereignis ist nicht mit dem Animationsprozess verbunden und enthält keine Betrachterinformationen.
inputSourceEin XRInputSource-Objekt, das das Eingabegerät repräsentiert, von dem das Ereignis gesendet wird.
Ein neues XRInputSourceEvent-Objekt, das das durch den angegebenen type und eventInitDict beschriebene Ereignis repräsentiert.
Dieses Beispiel erstellt ein neues select-Ereignis und sendet es an die XRSession.
| WebXR Device API # dom-xrinputsourceevent-xrinputsourceevent |
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.