--- title: DeviceMotionEvent slug: Web/API/DeviceMotionEvent tags: - API - Device Orientation - Experimental - Firefox OS - Mobile - Motion - Orientation - TopicStub translation_of: Web/API/DeviceMotionEvent ---
{{apiref("Device Orientation Events")}}{{SeeCompatTable}}
DeviceMotionEvent fournit aux développeurs Web des informations sur la vitesse des changements de position et d'orientation de l'appareil.
Attention: Actuellement, Firefox et Chrome ne gèrent pas les coordonnées de la même manière. Faites attention à cela lorsque vous les utilisez.
DeviceMotionEvent.window.addEventListener('devicemotion', function(event) {
console.log(event.acceleration.x + ' m/s2');
});
| Spécification | Statut | Commentaire |
|---|---|---|
| {{SpecName('Device Orientation')}} | {{Spec2('Device Orientation')}} | Spécification initiale. |
{{ CompatibilityTable() }}
| Fonctionnalité | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|---|
| Support de base | {{ CompatVersionUnknown() }} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("6")}} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
| Constructeur | {{CompatChrome(59)}} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
| Fonctionnalité | Android Webview | Chrome pour Android | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|---|
| Support de base | {{ CompatVersionUnknown() }} | {{ CompatVersionUnknown() }} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("6")}} | {{ CompatNo() }} | {{ CompatNo() }} | 4.2 |
| Constructeur | {{CompatChrome(59)}} | {{CompatChrome(59)}} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |