fluttercommunity / fluttercommunity/plus_plugins
[Request] (network_info_plus) Support for LAN / non-WiFi network device interfaces
- Vorherrschende Sprache
- Dart
- Sterne
- 1.9k
- Forks
- 1.3k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Use case
Running on Windows 10 or Linux (Kubuntu).
While running the `NetworkInfo().getWifiIP();` method I found out that this is only wifiIP, my Windows/Linux machine is connected via cable so it is throwing an error.
Tried [get_ip_address](https://pub.dev/packages/get_ip_address/example) but this is only public IP so not good.
## Proposal
Replace `NetworkInfo().getWifiIP();` with getIP method that will work no matter what network and platform we are on.
Beitragsleitfaden
Rechercherichtung
Beginne damit, NetworkInfo().getWifiIP() durch die Plattformimplementierungen des Plugins zu verfolgen, und überprüfe, wie Windows und Linux kabelgebundene Schnittstellen bereitstellen. Definiere das Verhalten von getIP für Nicht-WiFi-Verbindungen und unterstützte Plattformen und verifiziere anschließend, dass es eine Adresse einer lokalen Schnittstelle ohne den aktuellen Fehler zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- dart, flutter
- Bereich
- networking
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100