关于蓝牙搜索的问题
初涉小程序,在做一个蓝牙通信的功能,官方api中提供了搜索周围蓝牙设备的方法:
wx.startBluetoothDevicesDiscovery(Object object)
并提供了获取在搜索期间发现的蓝牙设备的方法:
wx.getBluetoothDevices(Object object)
我想问一下,getBluetoothDevices所获取到的列表与startBluetoothDevicesDiscovery的时长有没有关系,比如说,我在关闭搜索重复的设备的情况下在startBluetoothDevicesDiscovery的success中调用getBluetoothDevices,获取的列表有三条数据,那么,如果我延迟3秒调用getBluetoothDevices,会不会出现获取的列表有四条数或更多据的情况?
如果存在这种情况,应该怎么处理才合理?
