部分手机如oppo使用低功耗蓝牙时无法搜索到设备,定位没有打开的提示
部分手机如oppo使用低功耗蓝牙时无法搜索到设备,官方问答中有提到需要打开定位才能搜索到,并且wx.onBluetoothDeviceFound()会提示没有打开GPS,但是我试了下搜索不到蓝牙时不会触发wx.onBluetoothDeviceFound(),请问有没有人知道怎么写才能看到定位没有打开的提示
下图是用OPPO r15测试文档里的例子
wx.onBluetoothDeviceFound((res) => {
console.log(res);
})
这样写貌似不行,只有有设备时console.log里面才会有内容,报错内容怎么写才能看到呢?
代码片段就是文档给的例子,我在onBluetoothDeviceFound里面加了console.log,打印出来是undefined(下图1),openBluetoothAdapter和startBluetoothDevicesDiscovery都成功了