Ringkasan
Judul Bagian “Ringkasan”Gunakan @capgo/background-geolocation ketika aplikasi Capacitor Anda memerlukan pembaruan lokasi yang tepat di latar depan atau belakang, geofence lingkaran asli pada iOS dan Android, dan pengiriman backend untuk transisi geofence ketika WebView ditangguhkan.
Kemampuan Utama Capgo
Bagian Tertinggi Kemampuanstart- Stream lokasi yang akurat di depan atau di belakang.stop- Berhenti mengikuti lokasi aktif dengan cara yang bersih.openSettings- Kirim pengguna ke pengaturan lokasi native ketika izin memerlukan perhatian.setPlannedRoute- Mainkan suara native ketika pengguna berjalan dari rute yang direncanakan.setupGeofencing- Konfigurasi default geofence native dan pengiriman webhook transisi optional.addGeofence- Pantau wilayah bulat iOS atau Android dengan identifier.removeGeofence/removeAllGeofences- Berhenti memantau satu atau semua geofence yang terdaftar.getMonitoredGeofences- Daftar identifier wilayah yang saat ini dipantau oleh layer native.geofenceTransition- listener - Terima event masuk dan keluar saat aplikasi aktif.geofenceError- listener - Tangani kesalahan monitoring native tanpa mengubah bentuk event transisi.
Publik API
Bagian berjudul “Publik API”| Metode | Deskripsi |
|---|---|
start | Mengalirkan pembaruan lokasi depan atau belakang yang akurat. |
stop | Menghentikan pembaruan lokasi. |
openSettings | Membuka halaman pengaturan lokasi perangkat. |
setPlannedRoute | Bermanfaat untuk mengarahkan pengguna untuk mengaktifkan layanan lokasi atau menyesuaikan izin. |
setupGeofencing | Mengeluarkan suara asli native ketika pengguna berjalan dari rute yang direncanakan. |
addGeofence | Mengatur default geofence dan pengiriman POST transisi native yang opsional. |
removeGeofence | Memulai memantau geofence lingkaran pada iOS dan Android. |
removeAllGeofences | Menghentikan memantau satu geofence dengan identifier. |
getMonitoredGeofences | Menghentikan memantau semua geofence yang terdaftar oleh plugin ini. |
addListener('geofenceTransition', ...) | Menerima event masuk dan keluar geofence saat aplikasi masih aktif. |
addListener('geofenceError', ...) | Menerima kesalahan pemantauan geofence native saat aplikasi masih aktif. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-geolokasi-latar.
Teruskan dari @capgo/geolokasi-latar
Bab berjudul “Teruskan dari @capgo/geolokasi-latar”Jika Anda menggunakan @capgo/geolokasi-latar untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/lokasi-geolokasi-di-belakang untuk kemampuan native di Menggunakan @capgo/lokasi-geolokasi-di-belakang, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin 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.