acc5Util 本插件封装了原生代码设置及获取app系统媒体音量,平路亮度调节及获取功能。
获取app系统媒体音量
getVol(function(ret,err))
ret:
{
cmd:"getVol",
data:{
system:1, //系统音量
music:1, //媒体音量
call:1, //通话音量
ring:1, //铃声音量
alarm:1, //闹铃音量
notice:1 //提示音量
}
}
err:
{
code: 0 //数字类型;
//错误码:
//-1(未知错误),
//0(成功)
}
var acc5Util=api.require('acc5Util');
acc5Util.getVol({},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统,Android系统
可提供的1.0.0及更高版本
设置媒体音量
setVol({value:1},function(ret,err))
value
ret:
{
status: true //布尔型;true||false
}
err:
{
code: 0 //数字类型;
//错误码:
//-1(未知错误),
//0(成功)
}
var acc5Util=api.require('acc5Util');
acc5Util.setVol({value:1},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统,Android系统
可提供的1.0.0及更高版本
设置音频不会被静音键和锁屏键静音。适用于音频是主要功能的APP,像网易云这些音乐app,锁屏后依然可以播放。
audioSessionPlayback({},function(ret,err))
ret:
{
status: true //布尔型;true||false
}
err:
{
code: 0 //数字类型;
//错误码:
//-1(未知错误),
//0(成功)
}
var acc5Util=api.require('acc5Util');
acc5Util.setVol({value:1},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统
可提供的1.0.0及更高版本
设置音频会被静音键和锁屏键静音。
audioSessionSoloAmbient({},function(ret,err))
ret:
{
status: true //布尔型;true||false
}
err:
{
code: 0 //数字类型;
//错误码:
//-1(未知错误),
//0(成功)
}
var acc5Util=api.require('acc5Util');
acc5Util.audioSessionSoloAmbient({},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统
可提供的1.0.0及更高版本
获取屏幕亮度
getBrightness(function(ret,err))
ret:
{
cmd:"getBrightness",
data:0.5
}
var acc5Util=api.require('acc5Util');
acc5Util.getBrightness({},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统,Android系统
可提供的1.0.0及更高版本
设置屏幕亮度
setBrightness({value:1},function(ret,err))
value
ret:
{ cmd:"setBrightness",
status: true //布尔型;true||false
}
var acc5Util=api.require('acc5Util');
acc5Util.setBrightness({value:0.8},function(ret,err){
alert(JSON.stringify(ret));
})
iOS系统,Android系统
可提供的1.0.0及更高版本