web api instance property
Navigator: activeVRDisplays property
Secure context
The activeVRDisplays read-only property of the
Navigator interface returns an array containing every
VRDisplay object that is currently presenting
(isPresenting is true).
[!NOTE] This property was part of the old WebVR API. It has been superseded by the WebXR Device API.
Value
An array of VRDisplay objects.
Examples
function showActive() {
const displays = navigator.activeVRDisplays;
for (const display of displays) {
console.log(`Display ${display.displayId} is active.`);
}
}
Specifications
This property was part of the old WebVR API that has been superseded by the WebXR Device API. It is no longer on track to becoming a standard.
Until all browsers have implemented the new WebXR APIs, it is recommended to rely on frameworks, like A-Frame, Babylon.js, or Three.js, or a polyfill, to develop WebXR applications that will work across all browsers. Read Meta’s Porting from WebVR to WebXR guide for more information.