我检查了Phonegap API,但是我想要实现的目标是获得可用的wifi网络列表,似乎不支持。
任何人都知道目前的状态是否可行?
答案 0 :(得分:3)
目前无法获得可用的无线网络列表。
PhoneGap将支持通过系统信息api(http://www.w3.org/TR/system-info-api/#network)读取当前连接的网络SSID。
如果你想今天列出所有的无线网络,你必须编写一个PhoneGap插件 - 假设这些API实际上可以在您感兴趣的设备上使用。
答案 1 :(得分:1)
这是一个用于wifi信息的PhoneGap插件https://github.com/HondaDai/PhoneGap-WifiInfoPlugin代码用Java表示,这意味着它适用于Android。但是,
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
这只会为您提供当前连接的WiFi网络的结果。要获得所有wifi网络的列表,我相信您可以更改WifiInfoPlugin类并使用wifiManager.getScanResults(),然后将结果存储在数组或类似的中。
答案 2 :(得分:0)
我最近对此进行了一些研究,发现它仍然不受支持。
不时查看PhoneGap roadmap可能会有用。