Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-network-diagnostics aiuta le squadre di supporto a diagnosticare i problemi di Wi-Fi, punto di accesso, fornitore di servizi di rete, firewall, porta captiva, DNS e proxy da una stessa pila di rete nativa utilizzata dall'app.
Usalo quando un utente può aprire l'app ma non può raggiungere un determinato API, porta TCP, endpoint WebSocket o URL di download da una rete bloccata.
Capacità di base
Sezione intitolata “Capacità di base”getNetworkStatus- Leggi il tipo di connessione nativa e le bandiere di rete della piattaforma.testUrl- Verifica la raggiungibilità di un URL HTTP o HTTPS con lo stato code e la latenza.testPort- Apri un socket TCP nativo a un host e porta.testWebSocket- Verifica unws://- Verifica unwss://- Misura il throughput di download nativo dal tuo endpoint di file di test.testDownloadSpeed- Stima la perdita di pacchetti a livello di applicazione con rilevamenti TCP o HTTP ripetuti.testPacketLoss- Esegui un passaggio diagnostico combinato e restituisci una lista di problemi compatta.runDiagnosticsIl ping ICMP raw non è disponibile in modo coerente agli app di App Store e Play Store, quindi la perdita di pacchetti utilizza rilevamenti TCP o HTTP ripetuti.
Pubblico __CAPGO_KEEP_0__
Sezione intitolata “Pubblico API”
Section titled “Public API”| Descrizione | - Open a native TCP socket to a host and port. |
|---|---|
getNetworkStatus | Leggi il tipo di connessione nativa attuale e le bandiere della rete di rete del sistema operativo. |
testUrl | Verifica se un URL HTTP o HTTPS può essere raggiunto tramite la rete di rete nativa. |
testPort | Verifica se un host TCP e un porto possono essere aperti tramite la rete di rete nativa. |
testWebSocket | Verifica se un URL WebSocket può completare il suo handshaking nativo. |
testDownloadSpeed | Misura la velocità di download da una richiesta HTTP nativa. |
testPacketLoss | Stima la perdita di pacchetti a livello di applicazione con prove TCP o HTTP ripetute. |
runDiagnostics | Esegui diversi test di diagnostica e restituisci una lista di problemi compatta. |
getPluginVersion | Restituisci il marker di versione del plugin nativo. |
Fonte Di Verità
Sezione intitolata “Fonte Di Verità”Questa documentazione è sincronizzata da src/definitions.ts in [capacitor-diagnostiche-di-rete.