phoneInfoMore

概述

phoneInfoMore 封装了获取手机基本信息等功能,使用 phoneInfoMore 插件可以轻松获取到mac地址。**

getBaseInfo

获取手机基本信息

getBaseInfo(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    "ipMac" : "CC:79:CF:6C:CF:49",  //根据IP地址获取MAC地址
    "time" : "1449040435000",// TIME  
    "model" : "rk3188",// 手机型号    
    "networkOperatorName" : "",// 注册的网络运营商的名字  
    "simSerialNumber" : "",//SIM卡的序列号(sn)  
    "manufacturer" : "rockchip",// 制造商  
    "imei" : "012345678912345",//IMEI(imei)
    "phoneNumer" : "",// 手机号码,有的可得,有的不可得    
    "brand" : "rockchip",//手机品牌
    "simOperatorName" : "",// SIM卡运营商的名字  
    "imsi" : "",	//IESI号
    "ip" : "192.168.1.181"//获取移动设备本地IP
}

err:

示例代码

var phoneInfoMore = api.require('phoneInfoMore');
phoneInfoMore.getBaseInfo(function(ret, err) {
    console.log(ret);
    if(ret){
        console.log(ret.ipMac);
    }
});

可用性

Android系统

可提供的1.0.0及更高版本

getMacAddressNew

获取手机MAC地址(新)

getMacAddressNew(callback(ret, err))

callback(ret, err)

ret:

  • 类型:字符串
  • 内部字段:

"CC:79:CF:6C:CF:49" //mac地址

err:

示例代码

var phoneInfoMore = api.require('phoneInfoMore');
phoneInfoMore.getMacAddressNew(function(ret, err) {
    console.log(ret);
});

可用性

Android系统

可提供的1.0.0及更高版本

isEmulator

判断是否是模拟器

isEmulator(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:

{
    state:false //true为模拟器,false为真机
} 

err:

示例代码

var phoneInfoMore = api.require('phoneInfoMore');
phoneInfoMore.isEmulator(function(ret, err) {
    console.log(ret);
});

可用性

Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18