@capgo/capacitor-bluetooth-low-energy
@Capacitor/__CAPGO_KEEP_1__-低功耗蓝牙
概述
概述部分Capacitor 蓝牙低功耗插件用于 BLE 通信。
核心功能
核心功能部分initialize- 初始化BLE插件。必须在调用任何其他方法之前调用。shimWebBluetooth- 安装Capacitor Web Bluetooth shim 在navigator.bluetooth- 手动调用此方法之前使用Web Bluetooth API 从Capacitor原生应用。isAvailable- 检查设备上是否可用蓝牙。isEnabled- 检查设备蓝牙是否已启用。
- 公共API
- 公共API| - 方法 | - 描述 |
|---|---|
initialize | - 初始化BLE插件。必须在调用任何其他方法之前调用。 |
shimWebBluetooth | - 安装Capacitor Web Bluetooth shim 在 navigator.bluetooth- 手动调用此方法之前使用Web Bluetooth API 从Capacitor原生应用。 |
isAvailable | 检测设备上的蓝牙是否可用。 |
isEnabled | 检测设备上的蓝牙是否已启用。 |
isLocationEnabled | 检测是否已启用位置服务(仅限Android)。 |
openAppSettings | 打开应用设置页面。 |
openBluetoothSettings | 打开蓝牙设置页面(仅限Android)。 |
openLocationSettings | 打开位置设置页面(仅限Android)。 |
checkPermissions | 检查当前权限状态。 |
requestPermissions | 请求蓝牙权限。 |
startScan | 开始扫描BLE设备。 |
stopScan | 停止扫描BLE设备。 |
connect | 连接到BLE设备。 |
disconnect | 断开与BLE设备的连接。 |
createBond | Android上创建一个BLE设备的连接。 |
isBonded | Android上检查一个设备是否已连接。 |
discoverServices | 连接设备时发现服务。 |
getServices | 获取设备的已发现服务。 |
getConnectedDevices | 获取已连接的设备列表。 |
readCharacteristic | 读取特征值。 |
writeCharacteristic | 将值写入特征。 |
startCharacteristicNotifications | 为特征启动通知。 |
stopCharacteristicNotifications | 为特征停止通知。 |
readDescriptor | 读取描述符值。 |
writeDescriptor | 将值写入描述符。 |
readRssi | 读取已连接设备的RSSI(信号强度)值。 |
requestMtu | 请求MTU大小更改(仅Android)。 |
requestConnectionPriority | 请求连接优先级(仅Android)。 |
startAdvertising | 作为BLE服务器开始广播(BLE服务器)。 |
stopAdvertising | 停止广播。 |
startForegroundService | 启动前台服务以在后台维护BLE连接(仅Android)。 |
stopForegroundService | 停止前台服务(仅Android)。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
addListener | 添加设备扫描事件的监听器。 |
addListener | 添加设备连接事件的监听器。 |
addListener | 添加设备断开连接事件的监听器。 |
addListener | 添加特征值改变事件的监听器。 |
removeAllListeners | 移除此插件的所有监听器。 |
真实数据来源
名为“真实数据来源”的部分此参考资料是从 src/definitions.ts 在 capacitor-低功耗蓝牙.
继续在@capgo/capacitor-低功耗蓝牙
名为“继续在@capgo/capacitor-低功耗蓝牙”的部分如果您正在使用 @capgo/capacitor-低功耗蓝牙 用于计划迁移和企业运营的@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-低功耗蓝牙 Using @capgo/capacitor-bluetooth-low-energy 使用@capgo/capacitor-低功耗蓝牙 Capgo 企业版 为Capgo 企业版的产品工作流程 Ionic 企业版插件替代品 为Ionic 企业版插件替代品的产品工作流程 Capgo 替代品 为Capgo 替代品的产品工作流程 Capgo 咨询 为Capgo 咨询的产品工作流程