@capgo/capacitor-wifi
Plugin WiFi untuk mengelola koneksi WiFi perangkat.
Ringkasan
Judul bagian “Ringkasan”Plugin WiFi untuk mengelola koneksi WiFi perangkat.
Kemampuan Utama
Judul bagian “Kemampuan Utama”addNetwork- Tampilkan dialog sistem untuk menambahkan jaringan Wi-Fi ke perangkat. Pada Android SDK 30+, ini membuka pengaturan Wi-Fi sistem dengan jaringan yang sudah diisi. Pada iOS, ini langsung terhubung ke jaringan.connect- Hubungkan ke jaringan Wi-Fi. Pada Android, ini membuat koneksi sementara yang tidak mengarahkan lalu lintas melalui jaringan secara default. Atur autoRouteTraffic menjadi true untuk mengikat lalu lintas aplikasi ke jaringan yang terhubung (bermanfaat untuk AP lokal/host perangkat). Untuk koneksi yang persisten pada Android, gunakan addNetwork() sebaliknya. Pada iOS, ini membuat koneksi yang persisten.disconnect- Lepaskan dari jaringan Wi-Fi yang sedang aktif. Pada iOS, hanya lepas dari jaringan yang ditambahkan melalui plugin ini.getAvailableNetworks- Dapatkan daftar jaringan Wi-Fi yang tersedia dari skanning terakhir. Hanya tersedia pada Android.
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
addNetwork | Tampilkan dialog sistem untuk menambahkan jaringan Wi-Fi ke perangkat. Pada Android SDK 30+, ini membuka pengaturan Wi-Fi sistem dengan jaringan yang sudah diisi. Pada iOS, ini langsung terhubung ke jaringan. |
connect | Hubungkan ke jaringan Wi-Fi. Pada Android, ini membuat koneksi sementara yang tidak mengarahkan lalu lintas melalui jaringan secara default. Atur autoRouteTraffic menjadi true untuk mengikat lalu lintas aplikasi ke jaringan yang terhubung (bermanfaat untuk AP lokal/host perangkat). Untuk koneksi yang persisten pada Android, gunakan addNetwork() sebaliknya. Pada iOS, ini membuat koneksi yang persisten. |
disconnect | Lepaskan dari jaringan Wi-Fi yang sedang aktif. Pada iOS, hanya lepas dari jaringan yang ditambahkan melalui plugin ini. |
getAvailableNetworks | Dapatkan daftar jaringan Wi-Fi yang tersedia dari sken terakhir. Hanya tersedia pada Android. |
getIpAddress | Dapatkan alamat IP perangkat saat ini. Tersedia pada baik Android maupun iOS. |
getRssi | Dapatkan indikator kekuatan sinyal menerima (RSSI) jaringan saat ini dalam dBm. Hanya tersedia pada Android. |
getSsid | Dapatkan identifikasi set jasa (SSID) jaringan saat ini. Tersedia pada baik Android maupun iOS. |
getWifiInfo | Dapatkan informasi komprehensif tentang jaringan Wi-Fi yang terhubung saat ini. Metode ini menyediakan informasi jaringan yang rinci termasuk SSID, BSSID, alamat IP, frekuensi, kecepatan link, dan kekuatan sinyal dalam satu panggilan. Pada iOS, beberapa bidang mungkin tidak tersedia dan akan menjadi tidak terdefinisi. |
isEnabled | Periksa jika Wi-Fi diaktifkan pada perangkat. Hanya tersedia pada Android. |
startScan | Mulai menyaring jaringan Wi-Fi. Hanya tersedia pada Android. Hasilnya disampaikan melalui pemangku jawab ‘networksScanned’. Perlu diingat: Mungkin gagal karena pengaturan sistem atau masalah perangkat. |
checkPermissions | Periksa status izin saat ini untuk akses lokasi. Izin lokasi diperlukan untuk operasi Wi-Fi pada baik platform. |
requestPermissions | Minta izin lokasi dari pengguna. Izin lokasi diperlukan untuk operasi Wi-Fi pada baik platform. |
addListener | Tambahkan pemangku jawab untuk event ‘networksScanned’. Hanya tersedia pada Android. Event ini dipicu ketika hasil sken Wi-Fi tersedia. |
removeAllListeners | Hapus semua pemangku jawab untuk plugin ini. |
getPluginVersion | Dapatkan versi plugin native. |
Sumber Kebenaran
Judul Bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-wifi.
Teruskan dari @capgo/capacitor-wifi
Judul Bagian “Teruskan dari @capgo/capacitor-wifi”Jika Anda menggunakan @capgo/capacitor-wifi untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-wifi untuk kemampuan native di Menggunakan @capgo/capacitor-wifi, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.