Visualizzare l'indirizzo IP con Dart e get_ip_address
get_ip_address è un package per Dart e Flutter per visualizzare l'indirizzo IP corrente.
Io l'ho testo solo su un'applicazione console, ma dalla documentazione non vedo differenze nell'uso in Flutter.
Per installarlo aggiungiamo questo al pubspec.yaml:
dependencies:
get_ip_address: ^0.0.5
Qui sotto un esempio di codice:
import 'package:get_ip_address/get_ip_address.dart';
void main() async {
try {
var ipAddressJson = IpAddress(type: RequestType.json);
var ipAddress = IpAddress(type: RequestType.text);
dynamic dataJson = await ipAddressJson.getIpAddress();
dynamic data = await ipAddress.getIpAddress();
print(dataJson.toString());
print(data.toString());
} on IpAddressException catch (exception) {
print(exception.message);
}
}
Come vedete lo visualiziamo sia in formato testo che JSON.
Enjoy!
dart flutter pubspec get_ip_address
Commentami!