Zum Inhalt springen

@capgo/capacitor-ibeacon

iBeacon-Plugin für Capacitor – Proximity Detection und Beacon-Region-Monitoring

iBeacon-Plugin für Capacitor – Proximity Detection und Beacon-Region-Monitoring

Starte mit startMonitoringForRegion() und die weiteren unten aufgeführten Core-Methoden.

PlattformSupportHinweise
iOSJaNativ
AndroidJaNativ
WebNeinAbsichern mit Capacitor.getPlatform()
  • startMonitoringForRegion - Überwachung einer Beacon-Region starten. Löst Events beim Betreten/Verlassen der Region aus.
  • stopMonitoringForRegion - Überwachung einer Beacon-Region stoppen.
  • startRangingBeaconsInRegion - Beacon-Ranging in einer Region starten. Liefert kontinuierliche Distanz-Updates.
  • stopRangingBeaconsInRegion - Beacon-Ranging in einer Region stoppen.
MethodeBeschreibung
startMonitoringForRegionÜberwachung einer Beacon-Region starten. Löst Events beim Betreten/Verlassen der Region aus.
stopMonitoringForRegionÜberwachung einer Beacon-Region stoppen.
startRangingBeaconsInRegionBeacon-Ranging in einer Region starten. Liefert kontinuierliche Entfernungs-Updates.
stopRangingBeaconsInRegionBeacon-Ranging in einer Region stoppen.
startAdvertisingAdvertising des Geräts als iBeacon starten (nur iOS).
stopAdvertisingAdvertising des Geräts als iBeacon stoppen (nur iOS).
requestWhenInUseAuthorizationStandortberechtigung „Beim Verwenden der App“ anfordern (erforderlich für Ranging/Monitoring).
requestAlwaysAuthorizationStandortberechtigung „Immer“ anfordern (erforderlich für Hintergrund-Monitoring).
getAuthorizationStatusAktuellen Status der Standortberechtigung abrufen.
isBluetoothEnabledPrüfen, ob Bluetooth auf dem Gerät aktiviert ist.
isRangingAvailablePrüfen, ob Ranging auf dem Gerät verfügbar ist.
enableARMAFilterARMA-Filterung für Distanzberechnungen aktivieren (nur Android).
getPluginVersionGibt die native Capacitor Plugin-Version zurück.
enableBackgroundModeBackground-Beacon-Scanning aktivieren oder deaktivieren (nur Android). Dies startet einen Foreground Service für zuverlässige Beacon-Erkennung im Hintergrund. Muss nach der Anforderung der „Immer“-Standortberechtigung aufgerufen werden.
setBackgroundScanPeriodBackground-Scan-Intervalle konfigurieren (nur Android). Steuert, wie oft und wie lange das Gerät im Hintergrund nach Beacons scannt.
addListenerAuf Beacon-Ranging-Events hören.
addListenerAuf Region-Enter-Events hören.
addListenerAuf Region-Exit-Events hören.
addListenerAuf Region-State-Determination-Events hören.
addListenerAuf Monitoring-Fehler-Events hören.
removeAllListenersAlle Listener für dieses Plugin entfernen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-ibeacon.

Wenn Sie ... verwenden @capgo/capacitor-ibeacon um die Arbeit an Native Plugins zu planen, verbinde es mit Verwendung von @capgo/capacitor-ibeacon für die native Funktion bei der Nutzung von @capgo/capacitor-ibeacon, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails unter Plugins hinzufügen oder aktualisieren, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei Ionic Enterprise Plugin-Alternativen.