Saltar al contenido

@capgo/capacitor-diagnósticos-de-red

Diagnósticos nativos para puertos bloqueados, portales cautivos, WebSockets, velocidad de descarga y pérdida de paquetes.

@capgo/capacitor-network-diagnostics Ayuda a los equipos de soporte a diagnosticar problemas de Wi-Fi restringida, punto de acceso, proveedor de servicios de red móvil, firewall, portal captivo, DNS y problemas de proxy desde la misma pila de red nativa utilizada por la aplicación.

Utilízalo cuando un usuario puede abrir la aplicación pero no puede acceder a un recurso específico API, puerto TCP, punto final de WebSocket o URL de descarga desde una red bloqueada.

  • getNetworkStatus - Leer el tipo de conexión nativa y las banderas de red de plataforma.
  • testUrl - Comprobar la accesibilidad de una URL HTTP o HTTPS con estado code y latencia.
  • testPort - Abrir un socket TCP nativo a un host y puerto.
  • testWebSocket - Validar un ws:// o wss:// mano a mano.
  • testDownloadSpeed - Medir el descarga nativa de velocidad a través de su propio punto final de prueba de archivo.
  • testPacketLoss - Estimar la pérdida de paquetes a nivel de aplicación con sondas TCP o HTTP repetidas.
  • runDiagnostics - Ejecutar una pasada diagnóstica combinada y devolver una lista de problemas compacta.

El ping ICMP bruto no está disponible consistentemente a los aplicaciones de App Store y Play Store, por lo que la pérdida de paquetes utiliza sondas TCP o HTTP repetidas.

MétodoDescripción
getNetworkStatusLeer el tipo de conexión nativa actual y las banderas de red de plataforma.
testUrlProbar si una URL HTTP o HTTPS se puede alcanzar desde la red nativa.
testPortProbar si un host y puerto TCP se pueden abrir desde la red nativa.
testWebSocketPrueba si una URL de WebSocket puede completar su saludo de handshake nativo.
testDownloadSpeedMedir el rendimiento de descarga desde una solicitud HTTP nativa.
testPacketLossEstimar la pérdida de paquetes a nivel de aplicación con probar TCP o HTTP repetidos.
runDiagnosticsEjecutar varios diagnósticos y devolver una lista de problemas compacta.
getPluginVersionDevolver el marcador de versión del plugin nativo.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-diagnósticos-de-red.