小程序
小游戏
企业微信
微信支付
扫描小程序码分享
问题:几十个ibeacon设备在身边,经常搜索不到,用多个ibeacon app搜索工具都能搜索到,用微信小程序接口就是经常搜索不到,而且在搜索到的情况下永远只能同时搜索到其中一个设备,其实我传入的是一个uuids数组;
api:wx.onBeaconUpdate
微信版本:安卓最新版本 v7.0.17
手机:华为mate30 pro
微信号:china_hujunjie
测试时间:2020-07-31 14:00:00 ~2020-07-31 14:02:30
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦提供这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
部分代码:
wx.startBeaconDiscovery({
//fda50693-a4e2-4fb1-afcf-c6eb07647825,fda50693-a4e2-4fb1-afcf-c6eb07647825,12345678-9012-3456-7890-123456789012
uuids:['fda50693-a4e2-4fb1-afcf-c6eb07647002','fda50693-a4e2-4fb1-afcf-c6eb07647003','fda50693-a4e2-4fb1-afcf-c6eb07647004','fda50693-a4e2-4fb1-afcf-c6eb07647005'],
success: function (res) {
console.log("开始扫描设备...",res);
// 监听iBeacon信号
wx.onBeaconUpdate(function (res) {
console.log("开始监听~");
if (res && res.beacons && res.beacons.length > 0) {
// 此处最好检测rssi是否等于0,等于0的话信号强度等信息不准确。我是5秒内重复扫描排重。
console.log("当前监听到:",res.beacons);
//this.devices = res.beacons;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦提供这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
少部分手机型号一次都获取不到,部分手机偶尔能获取到。
同一台手机在测试过程中,uuids的传入数量也会影响到结果,一台iphone 11,传入8个uuid,获取不到,如果传入减少到4个,就能获取到
部分代码:
wx.startBeaconDiscovery({
//fda50693-a4e2-4fb1-afcf-c6eb07647825,fda50693-a4e2-4fb1-afcf-c6eb07647825,12345678-9012-3456-7890-123456789012
uuids:['fda50693-a4e2-4fb1-afcf-c6eb07647002','fda50693-a4e2-4fb1-afcf-c6eb07647003','fda50693-a4e2-4fb1-afcf-c6eb07647004','fda50693-a4e2-4fb1-afcf-c6eb07647005'],
success: function (res) {
console.log("开始扫描设备...",res);
// 监听iBeacon信号
wx.onBeaconUpdate(function (res) {
console.log("开始监听~");
if (res && res.beacons && res.beacons.length > 0) {
// 此处最好检测rssi是否等于0,等于0的话信号强度等信息不准确。我是5秒内重复扫描排重。
console.log("当前监听到:",res.beacons);
//this.devices = res.beacons;