Zum Inhalt springen

@capgo/capacitor-Netzwerkdiagnose

Nativdiagnose für blockierte Ports, Captive-Portale, WebSockets, Download-Geschwindigkeit und Paketverlust.

@capgo/capacitor-network-diagnostics Hilft Support-Teams, eingeschränkte Wi-Fi, Access-Point, Carrier, Firewall, Captive-Portal, DNS- und Proxy-Probleme aus der gleichen native Netzwerkschicht zu diagnostizieren, die vom App verwendet wird.

Benutzen Sie es, wenn ein Benutzer die App öffnen kann, aber nicht auf eine bestimmte API, TCP-Port, WebSocket-Endpunkt oder Download-URL aus einem gesperrten Netzwerk zugreifen kann.

Kernfunktionen

Core Fähigkeiten
  • getNetworkStatus - Die native Verbindungstyp und Plattform-Netzwerkflags lesen.
  • testUrl - Überprüfen Sie die Erreichbarkeit einer HTTP- oder HTTPS-URL mit Status code und Latenz.
  • testPort - Öffnen Sie eine native TCP-Socket-Verbindung zu einem Host und einer Port.
  • testWebSocket - Überprüfen Sie eine ws:// - oder wss:// context: Alternativen CTA Fragen
  • testDownloadSpeed Handshake.
  • testPacketLoss - Die native Herunterladegeschwindigkeit von Ihrem eigenen Testdateien-Endpunkt messen.
  • runDiagnostics - Die Anwendungsverluste mit wiederholten TCP- oder HTTP-Proben schätzen.

- Eine kombinierte Diagnosepass durchführen und eine kompakte Liste von Problemen zurückgeben.

MethodeBeschreibung
getNetworkStatusLese die aktuelle native Netzwerkverbindungstyp und Plattform-Netzwerkflags.
testUrlPrüfe, ob eine HTTP- oder HTTPS-URL von der native Netzwerkschicht erreicht werden kann.
testPortPrüfe, ob ein TCP-Host und Port von der native Netzwerkschicht geöffnet werden kann.
testWebSocketPrüfe, ob eine WebSocket-URL ihren native Handshake abschließen kann.
testDownloadSpeedMess die Download-Durchsatz von einem native HTTP-Anfrage.
testPacketLossSchätze die Anwendungs-Ebene Paketverlust mit wiederholten TCP- oder HTTP-Proben.
runDiagnosticsFühre mehrere Diagnosen durch und gib eine kompakte Fehlerliste zurück.
getPluginVersionGib die native Plugin-Versionsmarke zurück.

Diese Referenz wird von src/definitions.ts in capacitor-Netzwerkdiagnose.