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 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 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 - Verificar la accesibilidad de una URL HTTP o HTTPS con el código de estado code y la latencia.
  • testPort - Abrir una conexión TCP nativa a un host y puerto.
  • testWebSocket - Validar una ws:// - Verificar una wss:// - Medir el rendimiento de descarga nativa desde tu propio endpoint de archivo de prueba.
  • testDownloadSpeed - Estimar la pérdida de paquetes a nivel de aplicación mediante pruebas repetidas de TCP o HTTP.
  • testPacketLoss - Ejecutar un paso de diagnóstico combinado y devolver una lista de problemas compacta.
  • runDiagnostics El ping ICMP bruto no está disponible de manera consistente para aplicaciones de App Store y Play Store, por lo que la pérdida de paquetes utiliza pruebas repetidas de TCP o HTTP.

Público __CAPGO_KEEP_0__

Sección titulada “Público API”

Section titled “Public API”
targetLanguageDescripción
getNetworkStatusLee el tipo de conexión nativa actual y las banderas de red de plataforma.
testUrlPrueba si una URL HTTP o HTTPS se puede alcanzar desde la red nativa.
testPortPrueba si un host y puerto TCP se pueden abrir desde la red nativa.
testWebSocketPrueba si una URL WebSocket puede completar su saludo de mano nativa.
testDownloadSpeedMide el ancho de banda de descarga desde una solicitud HTTP nativa.
testPacketLossEstima la pérdida de paquetes a nivel de aplicación con probar TCP o HTTP repetidos.
runDiagnosticsEjecuta varios diagnósticos y devuelve una lista de problemas compacta.
getPluginVersionDevuelve el marcador de versión del plugin nativo.

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