Visitar URL original
Window : évènement vrdisplayconnect - Les API Web | MDN

Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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.

js
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 :

js
window.addEventListener("vrdisplayconnect", function () {
  info.textContent = "Affichage connecté.";
  reportDisplays();
});

Ou utilisez la propriété du gestionnaire d'évènements onvrdisplayconnect :

js
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.

Compatibilité des navigateurs

Voir aussi