万金游
万金游
  • 发布:2020-03-04 13:20
  • 更新:2020-06-02 16:46
  • 阅读:2180

Native.js 获取当前wifi信号强度

分类:Native.js

使用Native.js获取当前WiFi的信号强度:

        //获取当前WiFi信号强度  
        function checkWifiSignal() {  
            var Signal = null;  
            var Context = plus.android.importClass("android.content.Context");  
            var WifiManager = plus.android.importClass("android.net.wifi.WifiManager");  
            var Main = plus.android.runtimeMainActivity();  
            var WifiManager = Main.getSystemService(Context.WIFI_SERVICE);  
            var WifiInfo = plus.android.importClass("android.net.wifi.WifiInfo");  
            var WifiInfo = WifiManager.getConnectionInfo();  
            var wifi = WifiInfo.getRssi();  

            if (wifi > -50 && wifi < 0) { //最强  
                Signal = "最强";  
            } else if (wifi > -70 && wifi < -50) { //较强  
                Signal = "较强";  
            } else if (wifi > -80 && wifi < -70) { //较弱  
                Signal = "较弱";  
            } else if (wifi > -100 && wifi < -80) { //微弱  
                Signal = "微弱";  
            }  

            return Signal;  
        }
0 关注 分享

要回复文章请先登录注册

w***@163.com

w***@163.com

IOS可以获取吗
2020-06-02 16:46