新版编译器打包的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”
],
})