Reputation: 5570
I checked the Phonegap API but what I would like to achieve, getting a list of available wifi networks, seems not supported.
Anyone knows if it's possible at all in the current state?
Upvotes: 4
Views: 8002
Reputation: 1447
You cannot get a list of available wifi networks at the moment.
PhoneGap will support reading the currently connected network SSID via the system information api (http://www.w3.org/TR/system-info-api/#network).
If you wanted to list all the wifi networks today, you would have to write a PhoneGap plugin -- assuming those APIs are actually available on the devices in which you are interested.
Upvotes: 3
Reputation: 9
Here is a PhoneGap plugin for wifi info https://github.com/HondaDai/PhoneGap-WifiInfoPlugin The code is in Java which means it's for Android. However,
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
This only gives you result for the currently connected wifi network. To get a list of all wifi networks, I believe you can change the WifiInfoPlugin class and use wifiManager.getScanResults(), then store the results in an array or similar.
Upvotes: 0
Reputation: 598
I recently did some research on this and found out it's still not supported.
It might be useful to have a look at the PhoneGap roadmap from time to time.
Upvotes: 0