Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation
Hauptfunktionen
Abschnitt mit dem Titel „Hauptfunktionen“initialize- Initialisiere das BLE-Plugin. Muss vor der Aufruf jeder anderen Methode erfolgen.shimWebBluetooth- Installiere das Capacitor Web Bluetooth Shimnavigator.bluetooth. Ruf diese Funktion manuell vor der Verwendung des Web-Bluetooth API aus einer Capacitor nativen App.isAvailable- Überprüfe, ob Bluetooth auf dem Gerät verfügbar ist.isEnabled- Überprüfe, ob Bluetooth auf dem Gerät aktiviert ist.
Öffentliche API
Abschnitt mit dem Titel “Öffentliche API”| Methode | Beschreibung |
|---|---|
initialize | Initialisiere das BLE-Plugin. Muss vor der Verwendung jeder anderen Methode aufgerufen werden. |
shimWebBluetooth | Installiere das Capacitor Web-Bluetooth-Wrapper auf navigator.bluetooth. Ruf diese Funktion manuell vor der Verwendung des Web-Bluetooth API aus einer Capacitor nativen App. |
isAvailable | Überprüfe, ob Bluetooth auf dem Gerät verfügbar ist. |
isEnabled | Überprüfe, ob Bluetooth auf dem Gerät aktiviert ist. |
isLocationEnabled | Überprüfen Sie, ob die Standortdienste aktiviert sind (nur Android). |
openAppSettings | Öffnen Sie die Einstellungen der App. |
openBluetoothSettings | Öffnen Sie die Bluetooth-Einstellungen (nur Android). |
openLocationSettings | Öffnen Sie die Standorteinstellungen (nur Android). |
checkPermissions | Überprüfen Sie den aktuellen Zustand der Berechtigungen. |
requestPermissions | Bitten Sie um Bluetooth-Berechtigungen. |
startScan | Beginnen Sie mit der Suche nach BLE-Geräten. |
stopScan | Beenden Sie die Suche nach BLE-Geräten. |
connect | Verbinden Sie sich mit einem BLE-Gerät. |
disconnect | Trennen Sie sich von einem BLE-Gerät. |
createBond | Erstellen Sie einen Bond mit einem BLE-Gerät (nur Android). |
isBonded | Überprüfen Sie, ob ein Gerät gebunden ist (nur Android). |
discoverServices | Entdecken Sie Dienste auf einem verbundenen Gerät. |
getServices | Dienste für ein Gerät abrufen. |
getConnectedDevices | Eine Liste verbundener Geräte abrufen. |
readCharacteristic | Ein Merkmalwert lesen. |
writeCharacteristic | Ein Wert auf ein Merkmal schreiben. |
startCharacteristicNotifications | Benachrichtigungen für ein Merkmal starten. |
stopCharacteristicNotifications | Benachrichtigungen für ein Merkmal beenden. |
readDescriptor | Ein Beschreibungsmerkmalwert lesen. |
writeDescriptor | Ein Wert auf ein Beschreibungsmerkmal schreiben. |
readRssi | Den RSSI-Wert (Signalstärke) eines verbundenen Geräts lesen. |
requestMtu | MTU-Größe ändern (nur Android). |
requestConnectionPriority | Verbindungspriorität anfordern (nur Android). |
startAdvertising | Start als Peripherie (BLE-Server) zu werben. |
stopAdvertising | Stoppen Sie die Werbung. |
startForegroundService | Starten Sie einen Hintergrunddienst, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android). |
stopForegroundService | Beenden Sie den Hintergrunddienst (nur Android). |
getPluginVersion | Ermitteln Sie die native Capacitor-Pluginversion. |
addListener | Hinzufügen eines Hörers für Geräte, die gescannt wurden. |
addListener | Hinzufügen eines Hörers für Geräte, die verbunden wurden. |
addListener | Hinzufügen eines Hörers für Geräte, die getrennt wurden. |
addListener | Hinzufügen eines Hörers für Änderungen von Merkmalen. |
removeAllListeners | Entfernen Sie alle Hörer für dieses Plugin. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz ist synchronisiert von src/definitions.ts in capacitor-bluetooth-low-energy.
Weitermachen von @capgo/capacitor-bluetooth-low-energy
Abschnitt mit dem Titel “Weitermachen von @capgo/capacitor-bluetooth-low-energy”Wenn Sie @capgo/capacitor-bluetooth-low-energy zum Planen der Migration und Unternehmensoperationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-bluetooth-low-energy für die native Fähigkeit in Mit @capgo/capacitor-bluetooth-low-energy, Capgo Enterprise für den Produktworkflow in Capgo Enterprise, Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen, Capgo Alternativen für den Produktworkflow in Capgo Alternativen, und Capgo Consulting für den Produktworkflow in Capgo Consulting.