Phonegap可以查询wifi系统并返回网络名称吗?

时间:2011-01-28 04:29:24

标签: wifi cordova

我检查了Phonegap API,但是我想要实现的目标是获得可用的wifi网络列表,似乎不支持。

任何人都知道目前的状态是否可行?

3 个答案:

答案 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可能会有用。