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);
},
})
参考一下:wx.startBeaconDiscovery 错误码:11005
https://developers.weixin.qq.com/community/develop/doc/000e483bf841a0df6e279081b57800
刚试了下三星手机,竟然不报错。vivo就会。这是怎么回事?这开发的小程序还挑手机吗?