收藏
回答

报告一个蓝牙-低功耗外围设备,onCharacteristicWriteRequest接口参数的缺陷

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug BLEPeripheralServer.onCharacteristicWriteRequest(function listener) 微信安卓客户端 8.0.23 2.30.3

https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-peripheral/BLEPeripheralServer.onCharacteristicWriteRequest.html

app作为外围设备,多个主机连接app时发送的数据,app无法知道数据和主机的对应关系,只有一个callbackId参数,无法完成数据和主机的对应。

请考虑加上 deviceId,可以参考 onBLEPeripheralConnectionStateChanged的deviceId参数,onCharacteristicWriteRequest 接口回调也上报 deviceId参数。

我司的项目有这样的应用场景,请协助考虑并加上,非常感谢!🙏

环境:

最后一次编辑于  2023-03-21
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-03-24

    问题已确定,下版本修复

    2023-03-24
    有用
    回复
  • 大熊
    大熊
    2023-03-21

    见怪不怪, 官方文档类似这样的问题很多

    2023-03-21
    有用 1
    回复 3
    • Jonathan
      Jonathan
      2023-03-21
      好吧,囧。。
      2023-03-21
      回复
    • Jonathan
      Jonathan
      2023-03-21
      有没有办法联系到技术支持,我现在是发邮件给客服。
      2023-03-21
      回复
    • 如何挽风
      如何挽风
      2023-09-26
      大佬,BLEPeripheralServer.onCharacteristicWriteRequest这玩意怎么用的官方文档也没个示例代码
      2023-09-26
      回复
登录 后发表内容