2***@qq.com
2***@qq.com
  • 发布:2023-06-20 17:18
  • 更新:2023-06-20 17:18
  • 阅读:284

【报Bug】假如两个uuid名称相同的话,安卓微信小程序监听不到蓝牙消息,苹果微信小程序可以监听到

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX版本号: 3.8.5

示例代码:

uni.getBLEDeviceCharacteristics({
deviceId,
serviceId,
success(res) {
_this.notifyId = res.characteristics[1].uuid //接收id
_this.writeId = res.characteristics[0].uuid //写入id
}
})
uni.notifyBLECharacteristicValueChange({
state: true, // 启用 notify 功能
deviceId: deviceId,
serviceId: _this.serviceId,
characteristicId: _this.notifyId,
})

操作步骤:

预期结果:

实际结果:

bug描述:

假如一个ble蓝牙两个uuid名称相同的话,characteristics[0].uuid为写入id,characteristics[1].uuid为监接收d,安卓微信小程序监听不到蓝牙消息,苹果微信小程序可以监听到。
将其中第二个uuid名称更改后,安卓微信小程序可以监听到蓝牙消息,苹果微信小程序可以监听不到。

2023-06-20 17:18 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复