cordova plugin psavermodechecker
1.0.0
cordova plugin add https://github.com/jimmy4infoteq/cordova-plugin-psavermodechecker
cordova plugin remove org.igs.cordova.psavermodechecker
获取设备级别powersaver模式状态
cordova . plugins . psavermodechecker . deviceLevelCheck (
function ( flag ) {
if ( flag == "true" ) {
alert ( "Device Level - powerSaver-ON" ) ;
} else {
alert ( "Device Level - powerSaver-OFF" ) ;
}
} ,
function ( err ) {
alert ( err ) ;
}
) ;获取应用程序级别powersaver模式状态
cordova . plugins . psavermodechecker . appLevelCheck (
function ( flag ) {
if ( flag == "true" ) {
alert ( "App level - powerSaver-ON" ) ;
} else {
alert ( "App level - powerSaver-OFF" ) ;
}
} ,
function ( err ) {
alert ( err ) ;
}
) ;从PowerSaving Optimizations请求用户到白色应用程序
cordova . plugins . psavermodechecker . requestWhitelistApp (
function ( flag ) {
console . log ( "WHITE LISTED - " + flag ) ;
} ,
function ( err ) {
console . log ( "UNABLE TO WHITELIST - " + err ) ;
}
) ;打开设备级别的电源设置
cordova . plugins . psavermodechecker . openDeviceLevelSettings (
function ( flag ) { } ,
function ( err ) { }
) ; cordova . plugins . psavermodechecker . openAppLevelSettings (
function ( flag ) { } ,
function ( err ) { }
) ;