收藏
回答

wx.startbeacondiscovery报错:11005?大神-需要您的智慧

wx.startbeacondiscovery报错:11005.

微信版本:8.0.22

基础库版本:2.24.1【701】

手机:V1986Aarm64-v8a

这个系统错误不知从何查起啊!

哪位大神给点参考意见

代码如下:(网上下的)




Page({
  data:{
    title:"测试",
 },
onLoad:function(options){
  var devices = [];
  
  // 开始扫描
  
  wx.startBeaconDiscovery({


  uuids: ['FDA50693-A4E2-4FB1-AFCF-C6EB07647825'],
  
  success(res){
  
  console.log("开始扫描设备...");
  
  // 监听iBeacon信号


  wx.onBeaconUpdate(function (res) {
    // 请注意,官方文档此处又有BUG,是res.beacons,不是beacons。
    if (res && res.beacons && res.beacons.length > 0) {
    devices = res.beacons;
    console.log("find")
    // 此处最好检测rssi是否等于0,等于0的话信号强度等信息不准确。我是5秒内重复扫描排重。
    }
    });
    },
  fail(res){
    console.log(res);
  },



  });
  
  // 超时停止扫描
  
  setTimeout(function () {
  
  wx.stopBeaconDiscovery({
  
  success: function () {
  
  console.log("停止设备扫描!");
  
  console.log(devices);
  
  }
  
  });
  
  }, 10 * 1000);





},


})



回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容