getConnectedBluetoothDevices
描述
获取已处于连接状态的蓝牙设备。
网页应用需要完成鉴权后调用该接口。
支持说明
| 客户端平台 | WPS协作版本要求 |
|---|---|
| iOS | >=5.19.0 |
| Android | >=5.23.0 |
输入
| 名称 | 数据类型 | 是否必填 | 描述 |
|---|---|---|---|
| params | object | 是 | |
| ∟ services | array<string> | 否 | 要搜索的蓝牙设备主service的uuid列表。如果设置此参数,则只搜索广播包有对应UUID的主服务的蓝牙设备。这有助于过滤掉不需要的蓝牙设备。 |
| onSuccess | Function | 否 | |
| onError | Function | 否 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
| devices | array<object> | uuid 对应的已连接的蓝牙设备列表。 |
| ∟ deviceId | string | 已连接蓝牙设备的id |
| ∟ name | string | 已连接蓝牙设备的名称 |
示例代码
ts
window.ksoxz_sdk.getConnectedBluetoothDevices({
params: {
services: [''],
},
onSuccess: (res) => {
},
onError: (res) => {
},
})错误码
参考:公共错误码