收藏
回答

小程序连接蓝牙问题,我的蓝牙设备是蓝牙2.0的,这种非低功耗蓝牙设备,怎么连接呢

问题模块
API和组件

如题,毕竟现在很多还不是蓝牙4.0的设备需要连接

最后一次编辑于  2017-04-09
回答关注问题邀请回答
收藏

11 个回答

  • 林超
    林超
    2018-02-08

    是的

    2018-02-08
    赞同
    回复
  • 林超
    林超
    2018-02-08

    是的 目前还不支持

    2018-02-08
    赞同
    回复
  • 林超
    林超
    2017-04-09

    后续会有 但是我恐怕没法和您明确一个时间点

    2017-04-09
    赞同
    回复
  • 林超
    林超
    2017-04-09

    还不支持非低功耗蓝牙的接入

    2017-04-09
    赞同
    回复
  • 新新新丶
    新新新丶
    2018-02-08

    所以什么时候支持非BLE蓝牙也还没确定时间对吧?

    2018-02-08
    赞同
    回复
  • 新新新丶
    新新新丶
    2018-02-08

    好的,thx

    2018-02-08
    赞同
    回复
  • 新新新丶
    新新新丶
    2018-02-08

    已掉坑,业务上需要打印一些凭证,然后只能连接低功耗蓝牙,请问现在是不是也不能连接非低功耗的蓝牙设备?

    2018-02-08
    赞同
    回复
  • 王晓军¹⁵²⁹³⁷⁹²⁸⁴⁶
    王晓军¹⁵²⁹³⁷⁹²⁸⁴⁶
    2017-08-25

    @林超现在支持了吗?建议官方文档说明一下,不然很多人会掉进误区

    2017-08-25
    赞同
    回复
  • 维明
    维明
    2017-04-12

    @林超

    2017-04-12
    赞同
    回复
  • 维明
    维明
    2017-04-12

    谢谢你的解答

    我们换4.0的蓝牙设备了,但是遇到一个数据发送的问题,

    使用 wx.writeBLECharacteristicValue(OBJECT)  发送数据的时候,发送的数据在设备上可以接收到,并且正常,但是使用 wx.readBLECharacteristicValue(OBJECT) 接收数据的时候,确一直接收不到,

    我用了 使用了 wx.onBLECharacteristicValueChange(CALLBACK) 来监听数据,数据发送来的时候事件确实可以激活,但是

    wx.onBLECharacteristicValueChange(function(res) {  

    console.log(`characteristic ${res.characteristicId} has changed, now is ${res.value}`)

    })

    上面代码的res.value确一直是空对象,


    请问 是不是在底层这里的二进制转换没有做,导致字符串对象为空,还是说这里有什么其他方法可以处理的。



    2017-04-12
    赞同
    回复

正在加载...