Update README.md
This commit is contained in:
parent
05b28a09ea
commit
2790ab3478
18
README.md
18
README.md
@ -59,6 +59,24 @@ By default, the plugin will automatically release a wakelock when your app is pa
|
|||||||
console.log('Failed to set');
|
console.log('Failed to set');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
### [Android Only, API >= 23] window.powerManagement.isDeviceIdleMode(successCallback, failureCallback)
|
||||||
|
As of Android 6.0.0+, Android now has an extra power management feature called 'Doze'. This feature disables most device
|
||||||
|
components when it is asleep for too long, and is then placed in an 'idle' state. To check to see if the device is in this
|
||||||
|
state, you can use the following function:
|
||||||
|
|
||||||
|
// 'state' is either 1 (in idle) or 0 (not in idle)
|
||||||
|
window.powerManagement.isDeviceIdleMode(function(state) {
|
||||||
|
if (state === 1) {
|
||||||
|
console.log('Device IS in idle mode.');
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log('Device is NOT in idle mode.');
|
||||||
|
}
|
||||||
|
|
||||||
|
}, function() {
|
||||||
|
console.log('Failed check the device's idle state.');
|
||||||
|
});
|
||||||
|
|
||||||
Note that in all the above examples, all callbacks are optional.
|
Note that in all the above examples, all callbacks are optional.
|
||||||
|
|
||||||
License
|
License
|
||||||
|
Loading…
x
Reference in New Issue
Block a user