getWifiName = function() {
if(mui.os.android) {
var wifiManager, wifiInfo;
var Context = plus.android.importClass("android.content.Context");
var WifiManager = plus.android.importClass("android.net.wifi.WifiManager");
var WifiInfo = plus.android.importClass("android.net.wifi.WifiInfo");
wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
wifiInfo = wifiManager.getConnectionInfo();
var ssid = wifiInfo.getSSID() || '';
if(ssid.length == 0) {
return null;
}
//一些手机上获取SSID是有值的,但是实际IP为空,真实为未连接
var i = parseInt(wifiInfo.getIpAddress());
var ipStr = (i & 0xFF) + "." +
((i >> 8) & 0xFF) + "." +
((i >> 16) & 0xFF) + "." +
(i >> 24 & 0xFF);
if(ipStr == "0.0.0.0") {
return null;
}
if(ssid != "<unknown ssid>" && ssid.toUpperCase() != "0X") {
return ssid.replace(/\"/g, "");
}
return null;
}
return null;
};

老K
- 发布:2017-08-01 16:58
- 更新:2018-09-17 21:17
- 阅读:5008
2 个评论
要回复文章请先登录或注册
鑫宏创新
9***@qq.com