有结果了么?
onBluetoothDeviceFound搜索很慢并且有时搜索不到设备- 当前 Bug 的表现(可附上截图) 在蓝牙开启的情况下 startBluetoothDevicesDiscovery 成功后 onBluetoothDeviceFound 经常性搜索不到设备, 并且特别慢, 手机原生 App却没有这个问题 onBluetoothDeviceFound 每次都有返回搜索到的蓝牙数据, 定位权限打开了的, 经常性搜索要花10s以上, 并且远距离的设备已经搜到很久了 , 近距离的设备搜索很久都搜不到, 我设置的超时时间为20s , 请官方大佬尽快修复, 老板经常催 - 预期表现 期望和原生 App 一致, 搜索不要经常出现搜索不到设备或搜索很久才出现设备的情况 - 复现路径 - 提供一个最简复现 Demo wx.openBluetoothAdapter({ success: function(res) { wx.startBluetoothDevicesDiscovery({ services: [[]], success: function(startRes) { console.log('开启搜索成功'); data.isTimeOut = true; clearTimeout(data.timeoutID); wx.onBluetoothDeviceFound( function(devices) { console.log('扫描onBluetoothDeviceFound返回的内容为 = ' + JSON.stringify(devices));
2020-01-02这个问题我也出现了, 扫描很慢很慢,不知道有没有解决方法。
微信小程序的蓝牙搜索与连接所耗时间长,是否有优化办法?API:蓝牙相关API,如wx.startBluetoothDevicesDiscovery、wx.createBLEConnection 微信版本号:7.0.7 线上基础库:2.4.4 问题描述:在已知一个蓝牙设备的MAC,从搜索到连接,APP端操作可以在8秒内搜索并连接成功,然后执行其他指令。小程序有时候可以在10秒左右完成一系列相关操作,有时候搜索超时(自定义超过30秒就显示超时),有时候十几秒才能搜索到,然后在连接蓝牙,概率性连接失败。 请问官方有没有什么优化小程序蓝牙的方法?让小程序蓝牙在这一块稳定一些?
2020-01-02