Richtlinie
Tutorial zu iBeacon
Mit @capgo/capacitor-ibeacon verwenden
Capacitor iBeacon-Plugin - Näherungserkennung und Überwachung von Beacon-Regionen
Installieren
bun add @capgo/capacitor-ibeacon
bunx cap sync
Was dieses Plugin bereitstellt
startMonitoringForRegion- Beginnen Sie mit der Überwachung einer Beacon-Region. Auslöst Ereignisse, wenn man in/aus der Region eintritt.stopMonitoringForRegion- Beenden Sie die Überwachung einer Beacon-Region.startRangingBeaconsInRegion- Beginnen Sie mit der Rangierung von Beacons in einer Region. Bietet ständige Entfernungsnachrichten.stopRangingBeaconsInRegion- Beacon-Scanning in einer Region beenden.
Beispielanwendung
startMonitoringForRegion
Starten Sie das Abfragen nach einem Beacon-Region. Auslöst Ereignisse, wenn man die Region betritt/verlässt.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopMonitoringForRegion
Beacon-Scanning in einer Region beenden.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopMonitoringForRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
startRangingBeaconsInRegion
Starten Sie das Abfragen nach einem Beacon-Region. Bietet ständige Entfernungsaktualisierungen.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.startRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
stopRangingBeaconsInRegion
Beacon-Scanning in einer Region beenden.
import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';
await CapacitorIbeacon.stopRangingBeaconsInRegion({
identifier: 'MyBeaconRegion',
uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});
Vollständige Referenz
- GitHub https://github.com/Cap-go/capacitor-ibeacon/
- Dokumentation: /docs/plugins/ibeacon/