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 Verwendung jeder anderen Methode aufgerufen werden.
  • shimWebBluetooth - Installieren Sie den Capacitor Web Bluetooth Shim auf navigator.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.
MethodeBeschreibung
initializeInitialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstallieren 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.
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 einen Bond mit einem BLE-Gerät (nur Android).
isBondedÜberprüfen Sie, ob ein Gerät gebunden 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.
readRssiWert der RSSI (Signalstärke) eines verbundenen Geräts lesen.
requestMtuMTU-Größe ändern (nur Android).
requestConnectionPriorityVerbindungsPriorität anfordern (nur Android).
startAdvertisingAls periphere BLE-Verbindung starten (BLE-Server).
stopAdvertisingAls periphere BLE-Verbindung 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_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.