Lompat ke konten

@capgo/background-geolocation

Pemantauan lokasi latar belakang yang akurat, peristiwa masuk keluar geofence native, dan webhook transisi untuk aplikasi Capacitor.

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.

  • 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.
  • geofenceTransition listener - Terima event masuk dan keluar sambil aplikasi aktif.
  • geofenceError listener - Tangani kesalahan pemantauan native tanpa mengubah bentuk event transisi.
MetodeDeskripsi
startMengalirkan lokasi update yang akurat di latar depan atau belakang.
stopMenghentikan update lokasi.
openSettingsMembuka halaman pengaturan lokasi perangkat. Berguna untuk mengarahkan pengguna untuk mengaktifkan layanan lokasi atau menyesuaikan izin.
setPlannedRouteMengeluarkan suara asli ketika pengguna berjalan dari rute yang direncanakan.
setupGeofencingMengatur default geofence dan pengiriman POST transisi asli secara opsional.
addGeofenceMengaktifkan pengawasan lingkaran geofence di iOS dan Android.
removeGeofenceMenghentikan pengawasan geofence dengan identifier tertentu.
removeAllGeofencesMenghentikan pengawasan semua geofence yang terdaftar oleh plugin ini.
getMonitoredGeofencesMengembalikan 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.
getPluginVersionDapatkan versi plugin asli Capacitor.

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.