Saltar al contenido

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

Diagnósticos nativos para puertos bloqueados, portales captivos, 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 restringido, punto de acceso, proveedor de servicios de Internet, firewall, puerta de enlace captiva, DNS y proxy desde la misma pila de red nativa utilizada por la aplicación.

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

  • getNetworkStatus Lee 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 - Abra una conexión TCP nativa a un host y puerto.
  • testWebSocket - Verifique un ws:// - o wss:// handshake.
  • testDownloadSpeed - Mida el flujo de descarga nativo desde su propio punto final de prueba de archivo.
  • testPacketLoss Estimar pérdidas de paquetes a nivel de aplicación mediante sondas TCP o HTTP repetidas.
  • runDiagnostics - Ejecute una pasada de diagnóstico combinada y devuelva una lista de problemas compacta.

El ping ICMP bruto no está disponible consistentemente para las aplicaciones de App Store y Play Store, por lo que se utiliza pérdida de paquetes con probar TCP o HTTP repetidos.

- Método- Descripción
getNetworkStatusLee el tipo de conexión nativa actual y las banderas de red de plataforma.
testUrlPruebe si una URL HTTP o HTTPS se puede alcanzar desde la red nativa.
testPortPruebe si un host TCP y puerto se pueden abrir desde la red nativa.
testWebSocketPruebe si una URL WebSocket puede completar su saludo de mano nativa.
testDownloadSpeedMida el rendimiento de descarga desde una solicitud HTTP nativa.
testPacketLossEstimar pérdidas de paquetes a nivel de aplicación con pruebas TCP o HTTP repetidas.
runDiagnosticsEjecute varios diagnósticos y devuelva una lista de problemas compacta.
getPluginVersionDevuelve el marcador de versión del plugin nativo.

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