uuids: [ '0D7E7DB3-78DF-40FF-82B7-85EB8484BC53' ], success: function (res) {
}, fail: function (err) { console.log( 'error' ) console.log(err) }, complete: function (res) { console.log( 'complete' ) } }) |
startBeaconDiscovery接口返回success,说明可以检测到我的iBeacon设备,但是wx.getBeacons的接口返回的beacons始终是空数组。
wx.getBeacons({ success: function (res) { console.log(res) wx.showModal({ title: 'SUCCESS' , content: 'lalal' , }) } }) |
有谁解答下我的这个问题吗? 设备是IOS10 iphone7
Hi, 表现是
打印出来的是
console.log(
'startBeaconDiscovery success'
)
但是下面 onBeaconUpdate一直没有打印出来么?
console.log(
'onBeaconUpdate'
)
wx.startBeaconDiscovery({
uuids: [
'0D7E7DB3-78DF-40FF-82B7-85EB8484BC53'
],
success:
function
() {
console.log(
'startBeaconDiscovery success'
)
wx.onBeaconUpdate(
function
(beacons){
console.log(
'onBeaconUpdate'
)
console.log(beacons.length)
wx.getBeacons({
success:
function
(beacons) {
console.log(
'getBeacons'
)
console.log(beacons)
}
})
})
}
})
现在的代码修改为这样,身边的iBeacon设备也已经开启了,但是就是没有返回ibeacon设备的信息,初步判断不大可能是ibeacon设备的问题,因为是新买的。求大大帮忙看下,代码是否有什么问题?