DeviceMotionEvent.DeviceMotionEvent()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
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/s22
.
-
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/s22
.
-
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 |