微信小程序源码下载_wx.getConnectedBluetoothDevices(O

日期:2020-12-17 类型:科技新闻 

关键词:秀米制作h5,h5如何制作,h5小游戏制作,h5游戏开发,免费的h5制作网站

# wx.getConnectedBluetoothDevices(Object object)

基础库 1.1.0 开始支持,低版本需做兼容处理。

本接口从基础库版本 1.9.6 起支持在小程序插件中使用

根据 uuid 获取处于已连接状态的设备。

# 参数

# Object object

属性 类型 默认值 必填 说明 services Array.<string> 是 蓝牙设备主 service 的 uuid ess function 否 接口调用成功的回调函数 fail function plete function 否 接口调用结束的回调函数(调用成功、失败都会执行)

# ess 回调函数

# 参数
# Object res
属性 类型 说明 devices Array.<Object> 搜索到的设备列表

res.devices 的结构

属性 类型 说明 name string 蓝牙设备名称,某些设备可能没有 deviceId string 用于区分设备的 id

# 错误

错误码 错误信息 说明 0 ok 正常 -1 已连接 10000 not init 未初始化蓝牙适配器 10001 not available 当前蓝牙适配器不可用 10002 no device 没有找到指定设备 10003 connection fail 连接失败 10004 no service 没有找到指定服务 10005 no characteristic 没有找到指定特征值 10006 no connection 当前连接已断开 10007 property not support 当前特征值不支持此操作 10008 system error 其余所有系统上报的异常 10009 system not support Android 系统特有,系统版本低于 4.3 不支持 BLE 10012 operate time out 连接超时 10013 invalid_data 连接 deviceId 为空或者是格式不正确

# 示例代码

在开发者工具中预览效果

wx.getConnectedBluetoothDevices({
  success (res) {
    console.log(res)
  }
})