蓝牙 非首次连接的设备,无法获取服务码 ?请求帮助 ?
发布于 5 年前 作者 phe 6287 次浏览 来自 官方Issues

硬件物联网设备,通过蓝牙与小程序连接,serviceUUid与特征值characteristicUUID都是固定的,如果是首次连接的设备,可以通过wx.getBLEDeviceServices获取服务,根据获取的服务获取characteristicUUID,可以跟蓝牙通信,但是非首次连接的设备,调用wx.getBLEDeviceServices,报错10004 no service , 跳过该步骤,直接使用serviceUUid,characteristicUUID通过wx.writeBLECharacteristicValue,也无法通信,报错10004 ,求助https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

设备 小米mix2    安卓版本:8.0    微信 7.0.7设备 vivo x9 plus   安卓 7.1.2   微信 7.0.7  相同的问题,第一次连接可以获取设备服务码,第二次连接无法成功获取服务码。

1 回复

可以参考一下你前一个帖子的回复

回到顶部