Zum Inhalt springen

@capgo/capacitor-bluetooth-low-energy

Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation.

Capacitor Bluetooth Low Energy-Plugin für BLE-Kommunikation.

  • initialize - Initialisieren Sie das BLE-Plugin. Muss vor der Aufrufung jeder anderen Methode erfolgen.
  • shimWebBluetooth - Installieren Sie das Capacitor Web Bluetooth- Shim auf navigator.bluetooth. Ruf diese Funktion 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.
MethodeBeschreibung
initializeInitialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstallieren Sie den Capacitor Web Bluetooth-Emulator auf navigator.bluetoothRufen Sie diese Methode manuell vor dem Aufrufen 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.
requestPermissionsBitten Sie um Bluetooth-Berechtigungen.
startScanStarten Sie die Suche nach BLE-Geräten.
stopScanBeenden Sie die Suche nach BLE-Geräten.
connectVerbinden Sie sich mit einem BLE-Gerät.
disconnectTrennen Sie sich von einem BLE-Gerät.
createBondErstellen Sie eine Verbindung mit einem BLE-Gerät (nur Android).
isBondedÜberprüfen Sie, ob ein Gerät verbunden ist (nur Android).
discoverServicesEntdecken Sie Dienste auf einem verbundenen Gerät.
getServicesErmitteln Sie die entdeckten Dienste für ein Gerät.
getConnectedDevicesErmitteln Sie die Liste der verbundenen Geräte.
readCharacteristicLesen Sie einen Wert einer Eigenschaft.
writeCharacteristicWert auf eine Eigenschaft schreiben.
startCharacteristicNotificationsBenachrichtigungen für eine Eigenschaft starten.
stopCharacteristicNotificationsBenachrichtigungen für eine Eigenschaft stoppen.
readDescriptorWert einer Beschreibung lesen.
writeDescriptorWert auf eine Beschreibung schreiben.
readRssiRSSI (Signalstärke) des verbundenen Geräts lesen.
requestMtuMTU-Größe ändern (nur Android).
requestConnectionPriorityVerbindungspriorität anfordern (nur Android).
startAdvertisingAls Peripherie als Werbegerät starten (BLE-Server).
stopAdvertisingWerbung stoppen.
startForegroundServiceVordergrunddienst starten, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android).
stopForegroundServiceVordergrunddienst beenden (nur Android).
getPluginVersionErhalten Sie die native Capacitor-Pluginversion.
addListenerFügen Sie einen Listener für Geräte-scanned-Ereignisse hinzu.
addListenerFügen Sie einen Listener für Geräte-verbinden-Ereignisse hinzu.
addListenerFügen Sie einen Listener für Geräte-getrennt-Ereignisse hinzu.
addListenerFügen Sie einen Listener für Merkmale geändert-Ereignisse hinzu.
removeAllListenersEntfernen Sie alle Listener für dieses Plugin.

Diese Referenz wird von src/definitions.ts in 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 zum nativen Fähigkeitsmerkmal in Mit @capgo/capacitor-bluetooth-low-energy, Capgo Enterprise zum Produktworkflow in Capgo Enterprise, Ionic Enterprise Plugin Alternativen zum Produktworkflow in Ionic Enterprise Plugin Alternativen, Capgo Alternativen zum Produktworkflow in Capgo Alternativen, und Capgo Consulting für den Produktworkflow in Capgo Consulting.