Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor iBeacon-Plugin - Näherungsdetektion und Überwachung von Beacon-Regionen.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“startMonitoringForRegion- Beginnen Sie mit der Überwachung einer Beacon-Region. Auslöst Ereignisse, wenn man in die Region eintritt oder sie verlässt.stopMonitoringForRegion- Beenden Sie die Überwachung einer Beacon-Region.startRangingBeaconsInRegion- Beginnen Sie mit der Rangierung von Beacons in einer Region. Bietet ständige Updates über die Entfernung.stopRangingBeaconsInRegion- Region-Scanning in einem Bereich beenden.
Öffentliches API
Abschnitt mit dem Titel „Öffentliches API“| Methode | Beschreibung |
|---|---|
startMonitoringForRegion | Beginnen Sie mit der Überwachung eines Beacon-Bereichs. Auslöst Ereignisse, wenn man den Bereich betritt/verlässt. |
stopMonitoringForRegion | Beenden Sie die Überwachung eines Beacon-Bereichs. |
startRangingBeaconsInRegion | Beginnen Sie mit der ständigen Region-Scanning in einem Bereich. Bietet ständige Entfernungsaktualisierungen. |
stopRangingBeaconsInRegion | Beenden Sie die Region-Scanning in einem Bereich. |
startAdvertising | Beginnen Sie mit der Ausstrahlung des Geräts als iBeacon (nur iOS). |
stopAdvertising | Beenden Sie die Ausstrahlung des Geräts als iBeacon (nur iOS). |
requestWhenInUseAuthorization | Anfordern Sie die „Während des Gebrauchs“-Ortserlaubnis (erforderlich für Ranging/Überwachung). |
requestAlwaysAuthorization | Request “Always” Standortberechtigung (erforderlich für Hintergrundüberwachung). |
getAuthorizationStatus | Aktuelle Standortberechtigungsstatus abrufen. |
isBluetoothEnabled | Überprüfen, ob Bluetooth auf dem Gerät aktiviert ist. |
isRangingAvailable | Überprüfen, ob Ranging auf dem Gerät verfügbar ist. |
enableARMAFilter | Aktivieren oder deaktivieren Sie die ARMA-Filterung für Entfernungsrechnungen (nur Android). |
getPluginVersion | Abrufen Sie die native Capacitor-Pluginversion. |
enableBackgroundMode | Aktivieren oder deaktivieren Sie den Hintergrund-Beacon-Scanningsmodus (nur Android). Dies aktiviert ein Vordergrunddienst für zuverlässige Hintergrundbeacondetektion. Muss nachdem die Anfrage für “Always” Standortberechtigung gestellt wurde, aufgerufen werden. |
setBackgroundScanPeriod | Konfigurieren Sie die Hintergrund-Scanaufenthalte (nur Android). Kontrolliert, wie oft und wie lange das Gerät nach Beacons sucht, wenn es im Hintergrund ist. |
addListener | Beacon-Ranging-Ereignisse abrufen. |
addListener | Region-Eintrittsereignisse abrufen. |
addListener | Region-Austrittsereignisse abrufen. |
addListener | Region-Zustand-Bestimmungsereignisse abrufen. |
addListener | Fehlerereignisse der Überwachung abrufen. |
removeAllListeners | Alle Listener für diesen Plugin entfernen. |
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 native Plugin-Arbeit planen, verwenden Sie @capgo/capacitor-ibeacon um es mit Mit @capgo/capacitor-ibeacon für die native Fähigkeit in Mit @capgo/capacitor-ibeacon Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis 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.