Returns the rate at which the device is rotating around each of its axes in degrees per second.
Note: If the hardware isn't capable of providing this information, this property returns
null
.Syntax
var rates = instanceOfDeviceMotionEvent.rotationRate;
Value
The rotationRates
property is a read only object describing the rotation rates of the device around each of its axes:
alpha
- The rate at which the device is rotating about its Z axis; that is, being twisted about a line perpendicular to the screen.
beta
- The rate at which the device is rotating about its X axis; that is, front to back.
gamma
- The rate at which the device is rotating about its Y axis; that is, side to side.
Specifications
Specification | Status | Comment |
---|---|---|
Device Orientation Events | Working Draft | Initial specification. |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | (Yes) | 6 (6) | ? | ? | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Yes) | 6.0 (6) | NotĀ supported | NotĀ supported | 4.2 |