在蓝牙初始化正常的情况下,鸿蒙next5.0调用BLEPeripheralServer.startAdvertising 无法发出蓝牙广播包,其它安卓手机和苹果都能发出蓝牙广播包,在网上搜了一下并没有看到相关的帖子,求助
代码片段:
bleserver.startAdvertising({
advertiseRequest: {
connectable: true,
deviceName: "",
serviceUuids: [...buffer],
},
powerLevel: 'high',
complete: (res) => {
// console.log("start complete" + res)
bleData.advertising = false;
},
success: (res) => {
console.log("advertising success:",res);
},
fail: (res) => {
console.log("advertising fail:",res);
}
})
发现问题了,是给的UUID数据不对