Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor Bluetooth Low Energy-Plugin für BLE-Kommunikation.
Hauptfunktionen
Abschnitt mit dem Titel „Hauptfunktionen“initialize- Initialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.shimWebBluetooth- Installieren Sie den Capacitor Web Bluetooth Shim aufnavigator.bluetooth. Ruf diese manuell auf, bevor Sie das Web Bluetooth API aus einer Capacitor nativen App verwenden.isAvailable- Überprüfen Sie, ob Bluetooth auf dem Gerät verfügbar ist.isEnabled- Überprüfen Sie, ob Bluetooth auf dem Gerät aktiviert ist.
Öffentliche API
Sektion mit dem Titel “Öffentliche API”| Methode | Beschreibung |
|---|---|
initialize | Initialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden. |
shimWebBluetooth | Installieren Sie den Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese manuell auf, bevor Sie das Web Bluetooth API aus einer Capacitor nativen App verwenden. |
isAvailable | Überprüfen Sie, ob Bluetooth auf dem Gerät verfügbar ist. |
isEnabled | Überprüfen Sie, ob Bluetooth auf dem Gerät aktiviert ist. |
isLocationEnabled | Überprüfen Sie, ob die Standortdienste aktiviert sind (nur Android). |
openAppSettings | Öffnen Sie die App-Einstellungen. |
openBluetoothSettings | Öffnen Sie die Bluetooth-Einstellungen (nur Android). |
openLocationSettings | Öffnen Sie die Standort-Einstellungen (nur Android). |
checkPermissions | Überprüfen Sie den aktuellen Berechtigungsstatus. |
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 | Ein Bond mit einem BLE-Gerät (nur Android) erstellen. |
isBonded | Überprüfen, ob ein Gerät gebunden ist (nur Android). |
discoverServices | Dienste auf einem verbundenen Gerät entdecken. |
getServices | Dienste für ein Gerät abrufen. |
getConnectedDevices | Eine Liste der verbundenen 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 abrufen. |
requestMtu | Anfrage zur Änderung der MTU-Größe (nur Android). |
requestConnectionPriority | Anfrage zur Verbindungspriorität (nur Android). |
startAdvertising | Als BLE-Server beginnen, als Peripherie zu werben. |
stopAdvertising | Werbung beenden. |
startForegroundService | Starten eines Vordergrunddienstes, um BLE-Verbindungen im Hintergrund zu erhalten (nur Android). |
stopForegroundService | Vordergrunddienst beenden (nur Android). |
getPluginVersion | Abrufen der nativen 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 aller Hörer für dieses Plugin. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von src/definitions.ts in capacitor-bluetooth-low-energy.
Weitergehen von @capgo/capacitor-bluetooth-low-energy
Abschnitt mit dem Titel „Weitergehen von @capgo/capacitor-bluetooth-low-energy“Wenn Sie Bluetooth Low Energy verwenden @capgo/capacitor-bluetooth-low-energy um die Migration und die Betriebsabläufe zu planen, verbinden Sie es mit Mit @capgo/capacitor-bluetooth-low-energy für die native Fähigkeit in Mit @capgo/capacitor-bluetooth-low-energy Capgo Unternehmenslösungen für den Produktworkflow in Capgo Unternehmenslösungen Ionische Unternehmens-Plugin-Alternativen für den Produktworkflow in Ionische Unternehmens-Plugin-Alternativen Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Beratung für den Produktworkflow in Capgo Beratung