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