DeviceMotionEvent.DeviceMotionEvent()
Non standard: Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Le constructeur DeviceMotionEvent
crée un nouveau DeviceMotionEvent
.
Syntaxe
js
var deviceMotionEvent = new DeviceMotionEvent(type[, options])
Paramètres
- type
-
Doit être
"devicemotion"
. - options Facultatif
-
Les options sont les suivantes :
-
acceleration
: un objet donnant l'accélération de l'appareil sur les 3 axes X, Y et Z. L'accélération est exprimée en m/s2 2 . -
accelerationIncludingGravity
: un objet donnant l'accélération de l'appareil sur les 3 axes X, Y et Z avec l'effet de la gravité. L'accélération est exprimée en m/s2 2 . rotationRate
: un objet donnant la vitesse de rotation du changement d'orientation de l'appareil sur les axes alpha, beta et gamma. La vitesse de rotation est exprimée en degrés par seconde.interval
: Un nombre représentant l'intervalle de temps, en millisecondes, avant d'obtenir des données à partir de l'appareil.
-
Spécifications
Specification |
---|
Device Orientation and Motion # dom-devicemotionevent-devicemotionevent |
Compatibilité des navigateurs
BCD tables only load in the browser