新版编译器打包的debug包和正式包使用蓝牙startBluetoothDevicesDiscovery里的services数组传入多个导致搜索不到任何设备

新版编译器打包的debug包和正式包使用蓝牙startBluetoothDevicesDiscovery里的services数组传入多个导致搜索不到任何设备

2 回复

自己顶一下


HBuilder X 版本号:3.98
HarmonyOs 3.0.0 遇到同样的问题:

services参数传入数组长度为1时,可以搜索并过滤到设备。
services参数传入数组长度大于1时,无法搜索到任何设备。

// services参数传入数组长度为1时,正常
uni.startBluetoothDevicesDiscovery({
services: [
“0000FFF0-0000-1000-8000-00805F9B34FB”,
],
})

// services参数传入数组长度大于1时,无法搜索到任何设备
uni.startBluetoothDevicesDiscovery({
services: [
“0000FFF0-0000-1000-8000-00805F9B34FB”,
“000068B0-0000-1000-8000-00805F9B34FB”
],
})

回到顶部