wx.onBluetoothDeviceFound调用没有响应问题

267 阅读1分钟

1、环境

相同代码测试情况下,两部手机中一部正常响应,一部毫无响应。

排除微信app权限问题、排除小程序的蓝牙授权问题、排除手机设备蓝牙已开启、确保代码没bug的情况下。

2、解决办法

打开手机定位!!! 然后退出程序重新进。 [看官方文档](设备 / 蓝牙-通用 / wx.onBluetoothDeviceFound (qq.com))

image.png

3、安卓机型

现在所知道的可能会偶现上述bug的安卓机型有红米50、小米9-13、小米CC9 pro、华为x9 SN14、华为荣耀V10、荣耀v20、华为p30、华为Nova3e、华为STK-AL00、oppo R11st、vivo x7……

4、备注

另有别的博主说开了定位也没卵用……