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

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

Spécification Statut Commentaire
DeviceOrientation Event Specification Brouillon de l'éditeur Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser