메인 콘텐츠로 건너뛰기

라이브 업데이트 제품 페이지에서 문서 보기

소스 코드 보기

__CAPGO_KEEP_0__에서 보기

Download the Capgo app, then scan the QR code.

iBeacon 플러그인 미리보기 QR code

@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'
});

전체 참조

Using @capgo/capacitor-ibeacon

Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-ibeacon native 플러그인 작업을 계획하는 경우, @capgo/capacitor-ibeacon을 연결하세요. Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-ibeacon Using @capgo/capacitor-ibeacon capgo/capacitor-iBeacon 구현 세부 사항에 대해 시작하기 __CAPGO_KEEP_0__ 구현 세부 사항에 대해 Capgo 플러그인 디렉토리 Capgo 플러그인에 대해 __CAPGO_KEEP_1__ Capacitor 플러그인에 대해 Capgo 구현 세부 사항, 그리고 for the implementation detail in Capacitor Plugins by Capgo, and __CAPGO_KEEP_0__ 구현 세부 사항에 대해 플러그인 추가 또는 업데이트 푸터