微信小程序调用beacon接口时,不执行 wx.onBeaconUpdate是什么原因?
网友回复:
王***:
你好,按你的描述,应该是周边没有对应UUID的beacon,请问确定你部署的 beacon UUID 是你填的这两个么,需要注意的是要填 beacon UUID 而不是两个beacon的deviceid。
方***:
@王翊夫if 是的,谢谢你,问题已经解决。。硬件的问题。。我用苹果手机安装app虚拟beacon,发现程序已经调通。
wx.startBeaconDiscovery({
uuids: ['FDA50693-A4E2-4FB1-AFCF-C6EB07467825'],
success:function(res1) {
console.log("startBeaconDiscovery..." + res1);
console.log("startBeaconDiscovery..." + res1.errMsg);
wx.onBeaconUpdate(function (res2) {
console.log("onBeaconUpdate..." + res2.beacons[0]);
console.log("onBeaconUpdate..." + res2);
wx.getBeacons({
success: function (res) {
console.log("getBeacon in onBeaconUpdate" + res.beacons[0].uuid);
console.log("getBeacon in onBeaconUpdate" + res.errMsg);
wx.stopBeaconDiscovery({
success: function () {
console.log("stopBeaconDiscovery...");
}
});
}
});
});
},
// fail: function (res) {
// console.log("onBeaconUpdate...fail...." + res.errMsg);
//}
});
爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。
【转载说明】  若上述素材出现侵权,请及时联系我们删除及进行处理:8088013@qq.com