Window : évènement vrdisplayconnect
Obsolète
Évitez d'utiliser cette fonctionnalité dans de nouveaux projets. Development of the WebVR API halted in favor of WebXR. Cette fonctionnalité peut être candidate à la suppression des standards web ou des navigateurs.>
Envisagez d'utiliser plutôt les fonctionnalités suivantes : WebXR.>
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
L'évènement vrdisplayconnect de l'API WebVR est déclenché lorsqu'un écran VR compatible est connecté à l'ordinateur.
Note : Cet évènement faisait partie de l'ancienne API WebVR (angl.). Il a été remplacé par l'API WebXR Device (angl.).
Cet évènement n'est pas annulable et ne se propage pas.
Syntaxe
Utilisez le nom de l'évènement dans des méthodes comme addEventListener(), ou définissez une propriété de gestionnaire d'évènements.
addEventListener("vrdisplayconnect", (event) => { })
onvrdisplayconnect = (event) => { }
Type d'évènement
Un objet VRDisplayEvent. Hérite de Event.
Exemples
Vous pouvez utiliser l'évènement vrdisplayconnect dans une méthode addEventListener :
window.addEventListener("vrdisplayconnect", function () {
info.textContent = "Affichage connecté.";
reportDisplays();
});
Ou utilisez la propriété du gestionnaire d'évènements onvrdisplayconnect :
window.onvrdisplayconnect = function () {
info.textContent = "Affichage connecté.";
reportDisplays();
};
Spécifications
Cet évènement faisait partie de l'ancienne API WebVR (angl.) qui a été remplacée par l'API WebXR Device (angl.). Il n'est plus en voie de devenir un standard.
Jusqu'à ce que tous les navigateurs aient implémenté la nouvelle API WebXR Device (angl.), il est recommandé de s'appuyer sur des cadriciels, comme A-Frame (angl.), Babylon.js (angl.), ou Three.js (angl.), ou sur une prothèse d'émulation (angl.), pour développer des applications WebXR qui fonctionnent sur tous les navigateurs. Consultez le guide de portage de WebVR vers WebXR (angl.) de Meta pour plus d'informations.