phoneInfoPlus

概述

本插件封装了获取手机基本信息功能

getName

获取手机名称

getName(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    name:''        //字符类型;手机名称
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getName(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getBatteryLevel

获取手机电量

getBatteryLevel(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    batteryLevel:''        //字符类型;手机电量
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getBatteryLevel(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getSystemName

获取当前系统名称

getSystemName(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    systemName:''        //字符类型;当前系统名称
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getSystemName(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getSystemVersion

获取当前系统版本号

getSystemVersion(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    systemVersion:''        //字符类型;当前系统版本号
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getSystemVersion(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getAdvertisingIdentifier

获取广告标识符

getAdvertisingIdentifier(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    advertisingIdentifier:''        //字符类型;广告标识符
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getAdvertisingIdentifier(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统不支持

可提供的1.0.0及更高版本

getUUID

获取UUID。注意:Android获取uuid需要“READ_PHONE_STATE”权限,此权限为敏感权限,需要在隐私政策中说明,否则上架应用市场可能无法通过审核。

getUUID(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    uuid:''        //字符类型;UUID
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getUUID(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getDeviceLanguage

获取设备当前语言

getDeviceLanguage(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    language:''        //字符类型;语言
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getDeviceLanguage(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getPhysicalMemory

获取系统总内存空间

getPhysicalMemory(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    memory:''        //字符类型;总内存空间
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getPhysicalMemory(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

iOS系统,android系统

可提供的1.0.0及更高版本

getIMEI

获取设备IMEI;Android10及以上不可用,调用前需要先申请电话权限

getIMEI(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    imei:''        //字符类型;imei
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getIMEI(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

android系统

可提供的1.0.1及更高版本

getICCID

获取iccid;Android10及以上不可用,调用前需要先申请电话权限

getICCID(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    iccid:''        //字符类型;iccid
}

示例代码

var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getICCID(function(ret) {
  api.alert({msg: JSON.stringify(ret)});
});

可用性

android系统

可提供的1.0.1及更高版本

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