@capgo/capacitor-ibeacon 사용
Capacitor iBeacon 플러그인 - 근접 탐지 및 비콘 지역 모니터링.
설치
bun add @capgo/capacitor-ibeacon
bunx cap sync
이 플러그인이 제공하는 내용
startMonitoringForRegion- 비콘 지역을 모니터링 시작. 입/퇴 지역 이벤트가 트리거됩니다.stopMonitoringForRegion- 비콘 지역 모니터링을 중지.startRangingBeaconsInRegion- 비콘을 모니터링하는 지역에서 비콘을 검색합니다. 지속적인 거리 업데이트.stopRangingBeaconsInRegion- 비콘을 모니터링하는 지역에서 비콘 검색을 중지.
예시 사용
startMonitoringForRegion
비콘 지역을 모니터링 시작. 입/퇴 지역 이벤트가 트리거됩니다.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopMonitoringForRegion
비콘 지역을 모니터링 중지합니다.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
startRangingBeaconsInRegion
비콘 지역에서 연속 거리 업데이트 제공.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopRangingBeaconsInRegion
비콘 지역에서 연속 거리 업데이트 중지.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
전체 참조
- GitHub https://github.com/Cap-go/capacitor-ibeacon/
- 문서: /docs/plugins/ibeacon/
capgo에서 계속 사용하세요: @capgo/capacitor-ibeacon
__CAPGO_KEEP_0__을 사용 중이시면 capgo/capacitor-ibeacon을 사용 중이시면 __CAPGO_KEEP_0__을 사용하여 capgo/capacitor-ibeacon과 연결하세요 @capgo/capacitor-ibeacon, Getting Started @__CAPGO_KEEP_0__/Getting Started, Capgo Plugin Directory @Capgo/Capgo Plugin Directory, Capacitor Plugins by Capgo @Capacitor Plugins by Capgo, and Adding or Updating Plugins @__CAPGO_KEEP_0__/Adding or Updating Plugins.