Pendahuluan
Bab berjudul “Pendahuluan”@capgo/capacitor-network-diagnostics Membantu tim dukungan mendiagnosis masalah Wi-Fi yang dibatasi, titik akses, penyedia layanan, firewall, portal tertangkap, DNS, dan masalah proxy dari stack jaringan native yang sama digunakan oleh aplikasi.
Pakailah saat pengguna dapat membuka aplikasi tetapi tidak dapat mencapai API tertentu, port TCP, endpoint WebSocket, atau URL unduh dari jaringan yang terkunci.
Kemampuan Utama
Judul Bagian ‘Kemampuan Dasar’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 sebuah host dan port.testWebSocket- Validasi aws://- Atauwss://context: ‘Alternatif CTA Pertanyaan’ | ‘Pertanyaan CTA Aplikasi’ | ‘Pertanyaan CTA Capwesome’ | ‘Sub Judul FAQ Konsultasi’ | ‘Alternatif Plugin Appflow’testDownloadSpeed- Tegaskan tangan.testPacketLoss- Ukur kecepatan download native dari endpoint file uji sendiri.runDiagnostics- Perkirakan kerugian paket aplikasi dengan probe TCP atau HTTP yang diulang.
- Jalankan tes diagnostik kombinasi dan kembalikan daftar masalah yang kompak.
Public API
Judul Bagian berjudul “Publik API””| Metode | Deskripsi |
|---|---|
getNetworkStatus | Baca jenis koneksi native saat ini dan flag jaringan platform. |
testUrl | Uji apakah URL HTTP atau HTTPS dapat diakses dari jaringan native. |
testPort | Uji apakah host dan port TCP dapat dibuka dari jaringan native. |
testWebSocket | Uji apakah URL WebSocket dapat menyelesaikan tangan salam native. |
testDownloadSpeed | Hitung kecepatan download dari permintaan HTTP native. |
testPacketLoss | Estimasi kerugian paket aplikasi dengan probe TCP atau HTTP yang diulang. |
runDiagnostics | Jalankan beberapa diagnostik dan kembalikan daftar masalah yang padat. |
getPluginVersion | Kembalikan tanda versi plugin native. |
Sumber Kebenaran
Sumber KebenaranReferensi ini disinkronkan dari src/definitions.ts di capacitor-diagnosa jaringan.