Lebih lanjut ke konten utama
Kembali ke plugin
@capgo/capacitor-ibeacon
Tutorial
@capgo/capacitor-ibeacon

iBeacon

Plugin iBeacon untuk Capacitor - deteksi jarak dan pemantauan wilayah beacon

Panduan

Tutorial tentang iBeacon

Uji coba di perangkat

Unduh aplikasi Capgo terlebih dahulu, kemudian scan kode QR code.

tampilan pratinjau plugin iBeacon QR code

Menggunakan @capgo/capacitor-ibeacon

Capacitor Plugin iBeacon - Deteksi keberadaan dan pemantauan wilayah beacon.

Instal

bun add @capgo/capacitor-ibeacon
bunx cap sync

Apa yang Dibuka oleh Plugin Ini

  • startMonitoringForRegion - Mulai memantau wilayah beacon. Mengaktifkan event 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 menemukan beacon di wilayah.

Contoh Penggunaan

startMonitoringForRegion

Mulai memantau wilayah beacon. Mengaktifkan event ketika memasuki/mengundurkan diri dari wilayah.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.startMonitoringForRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

stopMonitoringForRegion

Berhenti memantau wilayah iBeacon.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.stopMonitoringForRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

startRangingBeaconsInRegion

Mulai mencari beacons 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 mencari beacons di wilayah.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.stopRangingBeaconsInRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-ibeacon

Jika Anda menggunakan Menggunakan @capgo/capacitor-ibeacon untuk merencanakan kerja plugin native, hubungkan dengan @capgo/capacitor-ibeacon untuk detail implementasi di @capgo/capacitor-ibeacon, Mulai untuk detail implementasi di Mulai, Direktori Plugin Capgo untuk detail alur kerja produk di Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.