Android-Einrichtung
Einen Setup-Vorschlag mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Das Plugin deklariert die erforderlichen Android-Berechtigungen automatisch:
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />Nativer Verhalten
Abschnitt mit dem Titel „Nativer Verhalten“- Verbindungszustand verwendet
ConnectivityManagerundNetworkCapabilities. - URL- und Downloadtests verwenden native
HttpURLConnection. - TCP-Port-Tests verwenden native Sockets.
- WebSocket-Tests führen ein natives WebSocket-Upgrade-Handshake über TCP oder TLS durch.
Kapitivierter Portal und validierte Internetverbindung
Abschnitt mit dem Titel “Kapitivierter Portal und validierte Internetverbindung”Android kann anzeigen, ob die aktive Netzwerkverbindung eine Internetvalidierung oder als fangartfähig markiert ist. Diese Flags helfen dabei, Fälle zu erklären, in denen das Gerät an einem Wi-Fi-Netzwerk angeschlossen ist, aber die App Ihren Backend nicht erreichen kann.
Klartextverkehr
Abschnitt mit dem Titel “Klartextverkehr”Vorziehen https:// und wss:// Ziele. Wenn Sie ein Problem bei einem Android-9- oder höher-Endpunkt diagnostizieren müssen, benötigt die Host-App möglicherweise eine Netzwerksicherheitskonfiguration oder eine für das Ziel der Diagnose erforderliche Konfiguration. http:// oder ws:// iOS-Einrichtung android:usesCleartextTraffic="true" Zurück