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 que los equipos de soporte diagnostiquen problemas de Wi-Fi restringida, punto de acceso, proveedor de servicios de red, 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 llegar 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 - Abra un socket TCP nativo a un host y puerto.
  • testWebSocket - Valide una ws:// - Realice un intercambio de wss:// - Mida el descarga de datos nativa a través de su propio punto de conexión de archivo de prueba.
  • testDownloadSpeed - Estime la pérdida de paquetes a nivel de aplicación con sondas TCP o HTTP repetidas.
  • testPacketLoss - Ejecute una pasada de diagnóstico combinada y devuelva una lista de problemas compacta.
  • runDiagnostics El ping ICMP bruto no está disponible consistentemente para aplicaciones de App Store y Play Store, por lo que la pérdida de paquetes utiliza sondas TCP o HTTP repetidas.

Público __CAPGO_KEEP_0__

Sección titulada “Público API”

Section titled “Public API”
DescripciónPublic __CAPGO_KEEP_0__
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.
testPacketLossEstime la pérdida de paquetes a nivel de aplicación con probar TCP o HTTP repetidos.
runDiagnosticsEjecute varios diagnósticos y devuelva una lista de problemas compacta.
getPluginVersionDevuelva el marcador de versión del plugin nativo.

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