Resumen
Sección titulada “Resumen”@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.
Capacidades Fundamentales
Sección titulada “Capacidades Fundamentales”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 unaws://- Verificar unawss://- 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.runDiagnosticsEl 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”| targetLanguage | Descripción |
|---|---|
getNetworkStatus | Lee el tipo de conexión nativa actual y las banderas de red de plataforma. |
testUrl | Prueba si una URL HTTP o HTTPS se puede alcanzar desde la red nativa. |
testPort | Prueba si un host y puerto TCP se pueden abrir desde la red nativa. |
testWebSocket | Prueba si una URL WebSocket puede completar su saludo de mano nativa. |
testDownloadSpeed | Mide el ancho de banda de descarga desde una solicitud HTTP nativa. |
testPacketLoss | Estima la pérdida de paquetes a nivel de aplicación con probar TCP o HTTP repetidos. |
runDiagnostics | Ejecuta varios diagnósticos y devuelve una lista de problemas compacta. |
getPluginVersion | Devuelve el marcador de versión del plugin nativo. |
Fuente De Verdad
Sección titulada “Fuente De Verdad”Esta referencia está sincronizada desde src/definitions.ts en el capacitor-diagnósticos-de-red.