收藏
回答

wx.getBluetoothDevices 获取设备延时怎么解决?

问题模块
API和组件


场景:打开蓝牙适配器->打开发现周边设备  ->  然后每3秒调用wx.getBluetoothDevices()接口.

接口返回的数据有很长时间的延迟!。


比如:现在只有一个ble设备 a手机调用getBluetoothDevices接口返回1个设备。  然后b一个手机连接到ble设备。 a手机每个三秒调用一次getBluetoothDevices a设备依旧返回一个设备。  要过很长时间a手机的 getBluetoothDevices值才会刷新.     理论上b手机连接到ble设备后。 a手机应该立刻get不到ble设备。 。为什么会有这么长的延迟? 。 有没有解决办法然他快速更新?

最后一次编辑于  2017-08-31  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 胖花生
    胖花生
    2017-09-01

    管理员呢。。       ???   wx.

    wx.startBluetoothDevicesDiscovery

    不能长时间打开吗?   怎么没人理啊。。

    2017-09-01
    赞同
    回复