作为外围设备发送广播,可以成功发送,如下代码:
startAdvertising() {
this.server.startAdvertising({
advertiseRequest: {
connectable: false,
beacon:{
uuid:uuid1,
major:3322,
minor:222
}
},
powerLevel: 'medium'
}).then(res => {
console.log('startAdvertising 广播成功', res)
}, res => {
console.log("fail: ", res)
})
},
但是在搜索设备的时候,可以监听到广播,但是返回的数组长度为0:
wx.onBeaconUpdate((res)=> {
console.log('扫描到ibeacon设备'+JSON.stringify(res));
if (res && res.beacons && res.beacons.length > 0) {
that.stopSearchBeacon();
console.log(bleObj.uuid)
}
});
onBeaconUpdate方法可以成功回调,但是res.beacons的长度为0
您好,请问后面问题解决了吗
你好,麻烦复现问题的时候,在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点(具体到分钟)