Me gustaría acceder a las fuentes de entrada, en particular, los controladores táctiles Quest, durante una sesión WebXR en línea (sin ingresar al modo VR inmersivo; no estoy usando three.js o A-Frame) en el navegador Quest. Solicito y almaceno la sesión con el código:
let xrSession; navigator.xr.requestSession("inline").then( function(session) { xrSession = session; }); De hecho, la variable xrSession almacena una variable de tipo XRSession con un campo inputSources , pero al inspeccionar inputSources a través de la consola de Javascript, siempre es una matriz vacía; No puedo acceder a ningún dato.
¿Cómo puedo acceder a las fuentes de entrada en WebXR, o a los datos del controlador Quest (como los estados de botón presionado) en general, en el navegador Quest sin ingresar al modo VR?