메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-ibeacon
튜토리얼
github.com/Cap-go에서 github

iBeacon

Capacitor의 iBeacon 플러그인 - 근접 탐지 및 비콘 지역 모니터링

가이드

iBeacon에 대한 튜토리얼

@capgo/capacitor-ibeacon 사용

Capacitor iBeacon 플러그인 - 근접 탐지 및 비콘 지역 모니터링

설치

bun add @capgo/capacitor-ibeacon
bunx cap sync

이 플러그인이 제공하는 것

  • startMonitoringForRegion - 비콘 지역을 모니터링하기 시작합니다. 입/출 지역 시 이벤트가 트리거됩니다.
  • stopMonitoringForRegion - 비콘 지역을 모니터링 중지합니다.
  • startRangingBeaconsInRegion - 특정 지역 내 비콘을 범위 측정합니다. 지속적인 거리 업데이트 제공
  • stopRangingBeaconsInRegion - __CAPGO_KEEP_0__ 범위 내의 비콘을 중지합니다.

예시 사용

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

__CAPGO_KEEP_0__ 범위 내 비콘을 중지합니다.

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

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

전체 참조