DeviceOrientationEvent
Baseline
Large disponibilité
*
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2023.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
Sommaire
L'évènement DeviceOrientationEvent met à la disposition du développeur des informations sur l'orientation de l'appareil visitant une page Web
Attention : À l'heure actuelle, Firefox et Chrome ne gèrent pas les cordonnées de la même façon. Tenez-en compte lors de l'utilisation de cette API.
Propriétés
DeviceOrientationEvent.absoluteLecture seule-
Un booléen, indiquant si l'appareil partage les informations sur son orientation absolue.
DeviceOrientationEvent.alphaLecture seule-
Un nombre, représentant le mouvement de l'appareil sur l'axe « z » exprimé en degrés sur une échelle de 0° à 360°.
DeviceOrientationEvent.betaLecture seule-
Un Nombre représentant le déplacement de l'appareil sur l'axe « x », exprimé en degrés sur une échelle de -180° à 180°.
DeviceOrientationEvent.gammaLecture seule-
Un nombre représentant le déplacement de l'appareil sur l'axe « y », exprimé en degrés sur une échelle de -90° à 90°.
Exemple
window.addEventListener("deviceorientation", function (event) {
console.log(
"z : " + event.alpha + "\n x : " + event.beta + "\n y : " + event.gamma,
);
});
Spécifications
| Spécification |
|---|
| Device Orientation and Motion> # deviceorientation> |