react-native-wifi-manager
Device Information for react-native
Installation
First you need to install react-native-wifi-manager:
npm install react-native-wifi-manager --save
- In
android/setting.gradle
...include ':WifiManager', ':app'project(':WifiManager').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-wifi-manager/android')
- In
android/app/build.gradle
...dependencies { ... compile project(':WifiManager')}
- register module (in MainActivity.java)
On newer versions of React Native (0.18+):
// <--- import
On older versions of React Native:
// <--- import
Example
Load module
var WifiManager = ;
List available networks (list)
{ WifiManager;}
Connect to a new network (status)
// Attempts to connect to the network specified. This is an async call. Listen to connectionStatus for statusWifiManager;
Get status of connection (status)
{ WifiManagerstatus { if status == 'CONNECTED' this; };}