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 |