fluttercommunity / fluttercommunity/plus_plugins

[Request]: [connectivity_plus] Get network state regardless of internet connection

Offen
#963 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement Hacktoberfest triage
Vorherrschende Sprache
Dart
Sterne
1.9k
Forks
1.3k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Plugin

connectivity_plus

### Use case

I would like to check, whether Wi-Fi is turned on or off. I don't care, if there is an internet connection available or not. Same for mobile data.

Currently when I have Wi-Fi enabled but it's not connected to any network, I get `ConnectivityResult.none`.

### Proposal

I'd expect the `Connectivity::checkConnectivity()` method to return which hardware features (Wi-Fi, mobile data) are turned on and not through which hardware the internet connection is established.

Maybe another method would suite that use case better like
```
Future> getConnectivityHardwareStates()
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Lesen des connectivity_plus-Plugins und der bestehenden Connectivity::checkConnectivity()-API, die im Issue beschrieben wird. Vergleiche das aktuelle Verhalten von ConnectivityResult.none mit der vorgeschlagenen API für den Hardwarestatus auf den unterstützten Plattformen. Als abgeschlossen gilt die Aufgabe, wenn die vorgesehenen WLAN- und Mobilfunkdatenzustände klar definiert und verfügbar gemacht sind, ohne von der Internetkonnektivität abhängig zu sein.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart, flutter
Bereich
api, mobile-dev
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.