我现在做的这个东西,需要获取当前的wifi列表
需要用到 wifiManager,
原生态的获取wifiManager的方法是:
wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); //获得系统wifi服务
在NJS中怎么表示??
我现在做的这个东西,需要获取当前的wifi列表
需要用到 wifiManager,
原生态的获取wifiManager的方法是:
wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); //获得系统wifi服务
在NJS中怎么表示??
风云酷小子 (作者) - 苦逼的全栈
哦哦,我自己找到方法了
mui.plusReady(function() {
/*wifi */
var net = plus.networkinfo.getCurrentType(); /*获取当前网络类型*/
var Context = plus.android.importClass("android.content.Context");
var WifiManager = plus.android.importClass("android.net.wifi.WifiManager");
var wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
//var WifiInfo = plus.android.importClass("android.net.wifi.WifiInfo");
//var wifiInfo = wifiManager.getConnectionInfo();
//alert(wifiInfo.getMacAddress());
var lists = wifiManager.getScanResults();
console.log(lists);
console.log(WifiManager);
});
谢谢这个回答 http://ask.dcloud.net.cn/question/1400
CKHan
请问一下,var lists = wifiManager.getScanResults(); 返回的结果是一个[object object]的对象!这个应该么使用呢?
2015-04-19 13:53
风云酷小子 (作者)
不行的,那个object暂时不能使用,本来是多维的,被变成一维了
2015-05-26 21:58