Version: 3.x
Taro.readBLECharacteristicValue(option)
读取低功耗蓝牙设备的特征值的二进制数据值。注意:必须设备的特征值支持 read 才可以成功调用。
注意
- 并行调用多次会存在读失败的可能性。
- 接口读取到的信息需要在
onBLECharacteristicValueChange
方法注册的回调中获取。
#
类型#
参数#
Option参数 | 类型 | 必填 | 说明 |
---|---|---|---|
characteristicId | string | 是 | 蓝牙特征值的 uuid |
deviceId | string | 是 | 蓝牙设备 id |
serviceId | string | 是 | 蓝牙特征值对应服务的 uuid |
complete | (res: BluetoothError) => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
fail | (res: BluetoothError) => void | 否 | 接口调用失败的回调函数 |
success | (res: BluetoothError) => void | 否 | 接口调用成功的回调函数 |
#
示例代码#
API 支持度API | 微信小程序 | H5 | React Native |
---|---|---|---|
Taro.readBLECharacteristicValue | ✔️ |