本插件通过原生方法获取状态栏上的各种信息,包括运营商及其信号强度,网络类型及其信号强度,电池电量和状态,时间及日期等相关信息。
获取信息
getStatusBarInfo(callback(ret))
ret:
{
type:'', //字符串类型;网络类型
operator:'', //字符串类型;第一张手机卡运营商
cellularDisplayValue:'', //数字类型;第一张手机卡信号强度
secondaryCellularOperator:'', //字符串类型;第二张手机卡运营商
secondaryCellularCellularDisplayValue:'', //数字类型;第二张手机卡信号强度
wifiDisplayValue:'', //数字类型;Wi-Fi信号强度
state:'', //数字类型;电池状态,1充电,0未充电
capacity:'', //字符串类型;电池容量
date:'', //字符串类型;日期
time:'' //字符串类型;时间
}
var statusBarTools = api.require('statusBarTools');
statusBarTools.getStatusBarInfo(function(ret) {
api.alert({msg:JSON.stringify(ret)});
});
iOS 系统
可提供的 1.0.0 及更高版本