Ionic Info Below.
Ionic:
Ionic CLI : 5.4.4 (/usr/local/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 4.11.1
@angular-devkit/build-angular : 0.803.9
@angular-devkit/schematics : 8.3.9
@angular/cli : 8.3.9
@ionic/angular-toolkit : 2.0.0
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : ios 5.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.0, (and 13 other plugins)
Utility:
cordova-res : 0.5.1 (update available: 0.8.1)
native-run : 0.2.7 (update available: 0.2.9)
System:
ios-deploy : 1.9.4
ios-sim : 8.0.2
NodeJS : v10.16.0 (/usr/local/bin/node)
npm : 6.12.0
OS : macOS Mojave
Xcode : Xcode 11.0 Build version 11M337n
Ionic Usage
import { NetworkInterface } from '@ionic-native/network-interface/ngx';
constructor(public networkInterface:NetworkInterface){}
this.networkInterface.getWiFiIPAddress().then(address=>console.log(address));
console output
{"ip":"0.0.0.0","subnet":"0.0.0.0"}