刚试了下三星手机,竟然不报错。vivo就会。这是怎么回事?这开发的小程序还挑手机吗?
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); }, })
2022-05-01