收藏
回答

wx.startBluetoothDevicesDiscovery API无法第二次调用?

wx.startBluetoothDevicesDiscovery 搜索过的设备第二次再调用搜不到了,需要重新初始化蓝牙模块才行,这逻辑不对呀!

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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-03-28

    你好, 确认第二次搜索的时候设备有在广播吗?可以在发现搜不到时用另一台手机搜索看看是否能搜到

    2022-03-28
    有用
    回复 4
    • ᅟᅠ
      ᅟᅠ
      2022-03-31
      有在广播,只有把allowDuplicatesKey这参数设置为true再次调用搜索蓝牙才有用,设置为false,再次调用搜索蓝牙,搜不到蓝牙
      2022-03-31
      回复
    • ᅟᅠ
      ᅟᅠ
      2022-04-01
      安卓,不过解决了,allowDuplicatesKey把这个参数设置为true,自己再筛选下重复的蓝牙就好了
      2022-04-01
      回复
    • White😐
      White😐
      2022-04-21回复社区技术运营专员--许涛
      我这边也遇到这个问题了,allowDuplicatesKey如果为false,关闭扫描之后第二次打开就扫不到同一个信号。。。。这逻辑确实不太对吧。。。之前好像不是这样的逻辑
      2022-04-21
      回复
    • l
      l
      2022-06-15回复White😐
      你好,我也遇到了这个问题,请问你是怎么解决的啊?
      2022-06-15
      回复
登录 后发表内容