Fivegswitcher

/ Title: fivegswitcher Description: fivegswitcher /

立即使用

概述

android miui系统5G开关,目前仅支持android miui系统

模块接口

isFiveGCapable

判断当前设备是否支持5G

isFiveGCapable(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true      //布尔型;true||false,当前设备是否支持5G;true支持,false不支持
    code:1,           //-1检测异常,1支持5G,0不支持5G
    msg:'该设备支持5G'  //提示语
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
       status: false   //布尔型;true||false,当前设备是否支持5G;true支持,false不支持
    code:-1,         //-1检测异常,1支持5G,0不支持5G
    msg:'异常信息'      //提示语
}

示例代码

var fivegswitcher = api.require('fivegswitcher');
fivegswitcher.isFiveGCapable(function(ret,err){
    if(ret){
        if(ret.status){
            alert("支持5G")
        }else{
            alert("不支持5G")
        }
    }else{
        alert(“检测异常:”+err.msg)
    }
});

可用性

Android系统

可提供的1.0.0及更高版本

isUserFiveGEnabled

是否开启了5G开关

isUserFiveGEnabled(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true      //布尔型;true||false,当前设备是否开启5G;true设备已开启5G,false设备未开启5G
    code:1,           //-1检测异常,1设备已开启5G,0设备未开启5G
    msg:'设备已开启5G'  //提示语
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
       status: false   //布尔型;true||false,当前设备是否开启5G;true设备已开启5G,false设备未开启5G
    code:-1,         //-1检测异常,1设备已开启5G,0设备未开启5G
    msg:'异常信息'    //提示语
}

示例代码

var fivegswitcher = api.require('fivegswitcher');
fivegswitcher.isUserFiveGEnabled(function(ret,err){
    if(ret){
        alert(ret.status ? "设备已开启5G":"设备未开启5G");
    }else{
        alert(“检测异常:”+err.msg);
    }
});

可用性

Android系统

可提供的1.0.0及更高版本

setUserFiveGEnabled

设置开启和关闭5G

setUserFiveGEnabled({params}, callback(ret, err))

params

isOpen:

  • 类型:布尔值
  • 描述:true设置开启5G,false关闭5G
  • 默认值:false

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
       status: false   //布尔型;true||false,当设置当前5G开启或者关闭是否成功,true成功,false失败
    code:1,         //-1检测异常,1设置成功,0设置失败
    msg:'设置成功'    //提示语
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
       status: false   //布尔型;true||false,当设置当前5G开启或者关闭是否成功,true成功,false失败
    code:-1,         //-1检测异常,1设置成功,0设置失败
    msg:'异常信息'    //提示语
}

示例代码

var fivegswitcher = api.require('fivegswitcher');
fivegswitcher.setUserFiveGEnabled({
        isOpen:true
    },function(ret,err){
        if(ret){
        alert(ret.status ? "设置成功":"设置失败");
    }else{
        alert(“设置异常:”+err.msg);
    }
});

可用性

Android系统

可提供的1.0.0及更高版本