收藏
回答

安卓蓝牙发送时可选择write withoutresponse或writewithresponse

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug writeBLECharacteristicValue 微信安卓客户端 8.0.11 2.18.1

问题描述:

在蓝牙中,write特征值带的属性中有2种:

①write with response;

②write without response。

一般情况下设备这2种属性都具备,而小程序种发送数据时wx.writeBLECharacteristicValue(Object object)中没有可选的参数,调用API后,在IOS中使用了write with response,而Android中则使用了write without response,安卓就没有返回值,收取不到蓝牙设备的数据,这怎么弄。使用write with response进行发送后,导致了速度变慢,在数据量过大时,发送时间会很长。


- 希望提供的能力

在wx.writeBLECharacteristicValue(Object object)参数中增加一个boolean参数,让用户可以选择使用哪种方式发送。就可以选择返不返回数据,并做加工处理


回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2021-09-03

    你好,感谢反馈,我们会在后续的版本中考虑增加类似功能。

    2021-09-03
    有用
    回复
  • Z·y
    Z·y
    2023-09-26

    boolean参数应该写什么呢

    

    2023-09-26
    有用
    回复
登录 后发表内容