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