@capgo/capacitor-bluetooth-low-energy
Ü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 der Verwendung jeder anderen Methode aufgerufen werden.shimWebBluetooth- Installieren Sie den Capacitor Web Bluetooth Shim aufnavigator.bluetooth. Ruf diese Funktion 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
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
initialize | Initialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden. |
shimWebBluetooth | Installieren Sie den Capacitor Web Bluetooth-Stub auf navigator.bluetoothRufen Sie diese Methode manuell vor der Verwendung des Web Bluetooth-API aus einer Capacitor nativen App auf. |
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 auf dem Gerät 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 Berechtigungsstatus. |
requestPermissions | Bitten Sie um Bluetooth-Berechtigungen. |
startScan | Starten Sie die 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 | Ermitteln Sie die entdeckten Dienste für ein Gerät. |
getConnectedDevices | Ermitteln Sie die Liste der verbundenen Geräte. |
readCharacteristic | Lesen Sie einen Wert einer Eigenschaft. |
writeCharacteristic | Wert auf eine Eigenschaft schreiben. |
startCharacteristicNotifications | Benachrichtigungen für eine Eigenschaft starten. |
stopCharacteristicNotifications | Benachrichtigungen für eine Eigenschaft stoppen. |
readDescriptor | Wert einer Beschreibung lesen. |
writeDescriptor | Wert auf eine Beschreibung schreiben. |
readRssi | Wert der RSSI (Signalstärke) eines verbundenen Geräts lesen. |
requestMtu | MTU-Größe ändern (nur Android). |
requestConnectionPriority | VerbindungsPriorität anfordern (nur Android). |
startAdvertising | Als periphere BLE-Verbindung starten (BLE-Server). |
stopAdvertising | Als periphere BLE-Verbindung stoppen. |
startForegroundService | Vordergrunddienst starten, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android). |
stopForegroundService | Vordergrunddienst beenden (nur Android). |
getPluginVersion | Erhalten Sie die native Capacitor-Pluginversion. |
addListener | Fügen Sie einen Listener für Geräte-scanned-Ereignisse hinzu. |
addListener | Fügen Sie einen Listener für Geräte-verbinden-Ereignisse hinzu. |
addListener | Fügen Sie einen Listener für Geräte-getrennt-Ereignisse hinzu. |
addListener | Fügen Sie einen Listener für Merkmale geändert-Ereignisse hinzu. |
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-bluetooth-low-energy.
Bleiben Sie bei @capgo/capacitor-bluetooth-low-energy
Abschnitt mit dem Titel “Weiterhin von @capgo/capacitor-bluetooth-low-energy”Wenn Sie "@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-bluetooth-low-energy" verwenden @capgo/capacitor-bluetooth-low-energy um die Migration und die Unternehmensoperationen 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 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 für die Produktworkflow in Capgo Consulting. für den Workflow des Produkts in Capgo Consulting.