Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor iBeacon-Plugin - Näherungsdetektion und Beacon-Region-Überwachung.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“startMonitoringForRegion- Beginnen Sie die Überwachung einer Beacon-Region. Auslöst Ereignisse bei Eintritt/Verlassen der Region.stopMonitoringForRegion- Beenden Sie die Überwachung einer Beacon-Region.startRangingBeaconsInRegion- Beginnen Sie das Rangieren von Beacons in einer Region. Bietet ständige Entfernungsaktualisierungen.stopRangingBeaconsInRegionBeacon-Ranging in einer Region stoppen.
Öffentliche API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
startMonitoringForRegion | Beginnen Sie mit der Überwachung einer Beacon-Region. Auslöst Ereignisse, wenn man in/aus der Region eintritt. |
stopMonitoringForRegion | Aufhören mit der Überwachung einer Beacon-Region. |
startRangingBeaconsInRegion | Beginnen Sie mit der Rangierung von Beacons in einer Region. Bietet ständige Entfernungsaktualisierungen. |
stopRangingBeaconsInRegion | Beacon-Ranging in einer Region stoppen. |
startAdvertising | Beginnen Sie mit der Advertentierung des Geräts als iBeacon (nur iOS). |
stopAdvertising | Aufhören mit der Advertentierung des Geräts als iBeacon (nur iOS). |
requestWhenInUseAuthorization | Anfrage „Standortgenehmigung bei Verwendung“ (erforderlich für Ranging/Monitoring). |
requestAlwaysAuthorization | Anfragen “Always”-Standortberechtigung (erforderlich für Hintergrundüberwachung). |
getAuthorizationStatus | Ermitteln Sie den aktuellen Standortgenehmigungsstatus. |
isBluetoothEnabled | Überprüfen Sie, ob Bluetooth auf dem Gerät aktiviert ist. |
isRangingAvailable | Überprüfen Sie, ob Ranging auf dem Gerät verfügbar ist. |
enableARMAFilter | Aktivieren Sie ARMA-Filterung für die Entfernungsrechnungen (nur Android). |
getPluginVersion | Ermitteln Sie die native Capacitor-Pluginversion. |
enableBackgroundMode | Aktivieren oder deaktivieren Sie den Hintergrund-Beacon-Scanningsmodus (nur Android). Dies aktiviert einen Vordergrunddienst für zuverlässige Hintergrundbeacon-Detektion. Muss nach der Anforderung der "Immer"-Ortserlaubnis aufgerufen werden. |
setBackgroundScanPeriod | Konfigurieren Sie die Hintergrund-Scanaufenthalte (nur Android). Steuert, wie oft und wie lange das Gerät nach Beacons sucht, wenn es im Hintergrund ist. |
addListener | Hören Sie auf Beacons-Ranging-Ereignisse. |
addListener | Hören Sie auf Region-Eintrittsereignisse. |
addListener | Hören Sie auf Region-Austrittsereignisse. |
addListener | Hören Sie auf Region-Zustand-Bestimmungsereignisse. |
addListener | Hören Sie auf Überwachungsfehlerereignisse. |
removeAllListeners | Entfernen Sie alle Listener für dieses Plugin. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-ibeacon.
Weitergehen von @capgo/capacitor-ibeacon
Abschnitt mit dem Titel “Weitergehen von @capgo/capacitor-ibeacon”Wenn Sie Capgo verwenden @capgo/capacitor-iBeacon um native Plugin-Arbeit zu planen, verbinden Sie es mit Verwendung von @capgo/capacitor-ibeacon für die native Fähigkeit in Using @capgo/capacitor-ibeacon, Plugin-Verzeichnis Capgo für den Produktworkflow im Plugin-Verzeichnis Capgo Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.