Petunjuk
Tutorial tentang iBeacon
Menggunakan @capgo/capacitor-ibeacon
Capacitor Plugin iBeacon - Deteksi keberadaan dan pemantauan wilayah beacon.
Pasang
bun add @capgo/capacitor-ibeacon
bunx cap sync
Apa yang Dibuka oleh Plugin Ini
startMonitoringForRegion- Mulai memantau wilayah beacon. Mengaktifkan acara ketika memasuki/mengundurkan diri dari wilayah.stopMonitoringForRegion- Berhenti memantau wilayah beacon.startRangingBeaconsInRegion- Mulai menemukan beacon di wilayah. Memberikan pembaruan jarak yang terus-menerus.stopRangingBeaconsInRegion- Berhenti mendeteksi beacon di wilayah.
Contoh Penggunaan
startMonitoringForRegion
Mulai memantau wilayah beacon. Mengaktifkan event ketika memasuki/menghilang dari wilayah.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopMonitoringForRegion
Berhenti memantau wilayah beacon.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
startRangingBeaconsInRegion
Mulai mendeteksi beacon di wilayah. Memberikan pembaruan jarak yang terus-menerus.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopRangingBeaconsInRegion
Berhenti mendeteksi beacon di wilayah.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-ibeacon/
- Dokumen: /docs/plugins/ibeacon/