UNPKG

react-native-pk-wifi-manager

Version:
53 lines (32 loc) 1.02 kB
# react-native-pk-wifi-reborn This npm supports both Android and iOS. ## Getting started ### Mostly automatic installation `$ npm i react-native-pk-wifi-manager` ## Android #ACCESS_FINE_LOCATION permission: You must request the ACCESS_FINE_LOCATION permission at runtime to use the device's Wi-Fi scanning and managing capabilities. In order to accomplish this, you can use the PermissionsAndroid API or React Native Permissions. ## iOS =>install pod =>Add Hotspot,Location permissons in your app ## Usage ```javascript import MyWifiModule from 'react-native-pk-wifi-manager'; //Scan list of wifi MyWifiModule.getAvailableWifiNetworks(true) .then(networks => { }) .catch(error => { }); //connect with ssid and password method MyWifiModule.connectToWifi('ssid', 'password',true) .then(() => { }) .catch(error => { }); //Disconnect wifi method MyWifiModule.disconnectFromWifiNetwork.then(() => { }) .catch(error => { }); ```