Saltare al contenuto

@capgo/capacitor-diagnostiche-di-rete

Diagnostiche native per porte bloccate, porte captive, WebSockets, velocità di download e perdita di pacchetti.

@capgo/capacitor-network-diagnostics Aiuta le squadre di supporto a diagnosticare i problemi di Wi-Fi limitati, punto di accesso, carrier, firewall, porta captiva, DNS e proxy da un unico stack di rete nativa utilizzato 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.

  • getNetworkStatus - Leggi il tipo di connessione nativa e le bandiere di rete della piattaforma.
  • testUrl - Controlla la raggiungibilità dell'URL HTTP o HTTPS con lo stato code e la latenza.
  • testPort - Apri un socket TCP nativo per un host e una porta.
  • testWebSocket - Verifica un ws:// - o wss:// context:Alternatives CTA Questions
  • testDownloadSpeed handshake.
  • testPacketLoss - Misura il throughput di download nativo dal tuo endpoint di file di test.
  • runDiagnostics - Stima la perdita di pacchetti a livello di applicazione con ricerche TCP o HTTP ripetute.

- Esegui un passaggio diagnostico combinato e restituisci una lista di problemi compatta.

MetodoDescrizione
getNetworkStatusLeggi il tipo di connessione nativa corrente e le bandiere di rete della piattaforma.
testUrlTesta se un URL HTTP o HTTPS può essere raggiunto dalla rete nativa.
testPortTesta se un host TCP e porta possono essere aperti dalla rete nativa.
testWebSocketTesta se un URL WebSocket può completare il suo handshake nativo.
testDownloadSpeedMisura il throughput di download da una richiesta HTTP nativa.
testPacketLossStima la perdita di pacchetti a livello di applicazione con prove TCP o HTTP ripetute.
runDiagnosticsEsegui diversi test diagnostici e restituisci una lista di problemi compatta.
getPluginVersionRestituisci il marchio di versione del plugin nativo.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-diagnostiche di rete.