Sauter vers le contenu

@capgo/capacitor-network-diagnostics

Diagnostic natif pour les ports bloqués, les portails captifs, les WebSockets, la vitesse de téléchargement et la perte de paquets.

@capgo/capacitor-network-diagnostics aide les équipes de support à diagnostiquer les problèmes de Wi-Fi restreint, point d'accès, opérateur, pare-feu, portail captif, DNS et proxy à partir du même ensemble de réseau natif utilisé par l'application.

Utilisez-le lorsque l'utilisateur peut ouvrir l'application mais ne peut pas atteindre un API spécifique, un port TCP, un point de terminaison WebSocket ou une URL de téléchargement d'un réseau verrouillé.

  • getNetworkStatus - Lit le type de connexion native et les drapeaux de réseau de plateforme.
  • testUrl - Vérifiez la disponibilité d'une URL HTTP ou HTTPS avec le statut code et la latence.
  • testPort - Ouvrez un socket TCP natif vers un hôte et un port.
  • testWebSocket - Validez une "ou" une "main de poche". ws:// - Mesurez le débit de téléchargement natif à partir de votre propre point de terminaison de fichier de test. wss:// - Estimez la perte de paquets au niveau de l'application avec des sondes TCP ou HTTP répétées.
  • testDownloadSpeed - Exécutez une passe de diagnostic combinée et renvoyez une liste d'erreurs compacte.
  • testPacketLoss Le ping ICMP brut n'est pas disponible de manière cohérente aux applications App Store et Play Store, donc la perte de paquets utilise des sondes TCP ou HTTP répétées.
  • runDiagnostics Zone publique __CAPGO_KEEP_0__

Titre de la section « Zone publique __CAPGO_KEEP_0__ »

Public API

Public API
Section titled “Public __CAPGO_KEEP_0__”Description
getNetworkStatusLire le type de connexion native actuelle et les drapeaux de réseau de plateforme.
testUrlTester si une URL HTTP ou HTTPS peut être atteinte à partir de la mise en réseau native.
testPortTester si un hôte TCP et un port peuvent être ouverts à partir de la mise en réseau native.
testWebSocketTester si une URL WebSocket peut terminer son handshake natif.
testDownloadSpeedMesurer la vitesse de téléchargement à partir d'une requête HTTP native.
testPacketLossEstimer la perte de paquets au niveau de l'application avec des sondes TCP ou HTTP répétées.
runDiagnosticsExécuter plusieurs diagnostics et retourner une liste compacte d'erreurs.
getPluginVersionRetourner le marqueur de version du plugin native.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-diagnostics réseau.