Lebih cepat ke konten

@capgo/capacitor-network-diagnostics

Diagnostics native untuk port yang diblokir, portal yang ditawan, WebSocket, kecepatan download, dan kehilangan paket.

@capgo/capacitor-network-diagnostics Membantu tim dukungan untuk mendiagnosis masalah Wi-Fi yang dibatasi, titik akses, penyedia layanan, firewall, portal yang ditawan, DNS, dan masalah proxy dari stack jaringan native yang sama yang digunakan oleh aplikasi.

Gunakan ketika pengguna dapat membuka aplikasi tetapi tidak dapat mencapai API tertentu, port TCP, endpoint WebSocket, atau URL download dari jaringan yang terkunci.

  • getNetworkStatus - Baca jenis koneksi native dan flag jaringan platform.
  • testUrl - Periksa ketersediaan URL HTTP atau HTTPS dengan status code dan latency.
  • testPort - Buka socket TCP native ke host dan port.
  • testWebSocket - Validasi sebuah ws:// atau wss:// handshake.
  • testDownloadSpeed -Mengukur kecepatan download native dari endpoint file uji Anda sendiri.
  • testPacketLoss - Ukur kecepatan download native dari endpoint file uji sendiri.
  • runDiagnostics - Perkirakan kerugian paket aplikasi dengan probe TCP atau HTTP yang diulang.

Pengiriman ICMP mentah tidak selalu tersedia untuk aplikasi App Store dan Play Store, sehingga kehilangan paket menggunakan probe TCP atau HTTP yang diulang.

MethodMethode
getNetworkStatusBaca jenis koneksi native saat ini dan flag jaringan platform.
testUrlMenguji apakah URL HTTP atau HTTPS dapat diakses dari jaringan native.
testPortMenguji apakah host dan port TCP dapat dibuka dari jaringan native.
testWebSocketMenguji apakah URL WebSocket dapat menyelesaikan tangan ganda native.
testDownloadSpeedMengukur kecepatan download dari permintaan HTTP native.
testPacketLossMengestimasi kerugian paket aplikasi dengan probe TCP atau HTTP yang diulang.
runDiagnosticsMenggunakan beberapa diagnostik dan mengembalikan daftar masalah yang kompak.
getPluginVersionMengembalikan tanda versi plugin native.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-diagnostik jaringan.