メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-ibeacon
チュートリアル
github.com/Cap-go による

iBeacon

Capacitor用 iBeacon プラグイン - 近接検知とビーコン地域監視

ガイド

iBeaconに関するチュートリアル

Using @capgo/capacitor-ibeacon

Capacitor iBeacon Plugin - Proximity detection and beacon region monitoring.

このプラグインが公開するもの

bun add @capgo/capacitor-ibeacon
bunx cap sync

- ビーコン地域の監視を開始します。エントリ/エクィット時イベントをトリガーします。

  • startMonitoringForRegion - ビーコン地域の監視を停止します。
  • stopMonitoringForRegion - ビーコン地域内でビーコンを範囲検知します。継続的な距離更新を提供します。
  • startRangingBeaconsInRegion インストール
  • stopRangingBeaconsInRegion - __CAPGO_KEEP_0__ を範囲外にしたい場合に使用しないようにします。

例:使用方法

startMonitoringForRegion

範囲内/外のイベントをトリガーするために、__CAPGO_KEEP_0__ を監視します。

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

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

stopMonitoringForRegion

__CAPGO_KEEP_0__ を監視するために使用しないようにします。

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

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

startRangingBeaconsInRegion

__CAPGO_KEEP_0__ を範囲内にしたい場合に使用します。距離の更新が継続的に行われます。

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

フル リファレンス