mobileSignal

来自于:开发者立即使用

模块概述

获取手机卡运营商识别码、手机网络信息、手机卡网络信息、手机网络信号强度信息。 (仅含Android)

模块接口

getSignal

获取手机卡运营商信息、网络信息和信号强度信息

getSignal({}, callback(ret,err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status:       //操作成功状态值
    netConnect:       //手机卡连接网络状态值
    IMSI:   //国际移动用户识别码            
    type:       //手机获取网络类型
    typeName:       //手机获取网络类型名称
    subtype:       //手机卡获取网络连接类型
    subtypeName:       //手机卡获取网络类型名称
    toString       //所有信号参数
    isGsm:       //是否GSM信号 2G or 3G 
    cdmaDbm:       //联通3G 信号强度
    cdmaEcio:       //联通3G 载干比
    evdoDbm:       //电信3G 信号强度
    evdoEcio:       //电信3G 载干比
    evdoSnr:       //电信3G 信噪比
    gsmSignalStrength:       //2G 信号强度
    gsmBitErrorRate:       //2G 误码率
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    status:       //操作成功状态值
}

示例代码


    var mobileSignal = api.require('mobileSignal');
    mobileSignal.getSignal({}, function(ret, err) {
        if (ret){
            alert(JSON.stringify(ret)); 
        }else{
            alert(JSON.stringify(err));
        }
    });

可用性

Android系统

可提供的1.0.0及更高版本