本插件封装了获取手机基本信息功能
获取手机名称
getName(callback(ret))
ret:
{
name:'' //字符类型;手机名称
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getName(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取手机电量
getBatteryLevel(callback(ret))
ret:
{
batteryLevel:'' //字符类型;手机电量
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getBatteryLevel(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取当前系统名称
getSystemName(callback(ret))
ret:
{
systemName:'' //字符类型;当前系统名称
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getSystemName(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取当前系统版本号
getSystemVersion(callback(ret))
ret:
{
systemVersion:'' //字符类型;当前系统版本号
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getSystemVersion(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取广告标识符
getAdvertisingIdentifier(callback(ret))
ret:
{
advertisingIdentifier:'' //字符类型;广告标识符
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getAdvertisingIdentifier(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统不支持
可提供的1.0.0及更高版本
获取UUID。注意:Android获取uuid需要“READ_PHONE_STATE”权限,此权限为敏感权限,需要在隐私政策中说明,否则上架应用市场可能无法通过审核。
getUUID(callback(ret))
ret:
{
uuid:'' //字符类型;UUID
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getUUID(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取设备当前语言
getDeviceLanguage(callback(ret))
ret:
{
language:'' //字符类型;语言
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getDeviceLanguage(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取系统总内存空间
getPhysicalMemory(callback(ret))
ret:
{
memory:'' //字符类型;总内存空间
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getPhysicalMemory(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,android系统
可提供的1.0.0及更高版本
获取设备IMEI;Android10及以上不可用,调用前需要先申请电话权限
getIMEI(callback(ret))
ret:
{
imei:'' //字符类型;imei
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getIMEI(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
android系统
可提供的1.0.1及更高版本
获取iccid;Android10及以上不可用,调用前需要先申请电话权限
getICCID(callback(ret))
ret:
{
iccid:'' //字符类型;iccid
}
var phoneInfoPlus = api.require('phoneInfoPlus');
phoneInfoPlus.getICCID(function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
android系统
可提供的1.0.1及更高版本