startBeaconDiscovery调用成功后调用onBeaconUpdate,返回的ibeacon对象里rssi属性始终都是0,ibeacon自带的app可以读出rssi的值。我用onBluetoothDeviceFound接口读ibeacon设备,返回的device对象里的RSSI属性是有值的,如何是好?
我微信号zhouyidong320,我早上又拿了两台ios的,版本分别是10.3.2、10.3.3,微信版本都是6.5.12,测试结果和我手机一样。我拿了两台android手机,版本分别是6.0和7.0,都可以读出rssi值。
appid wxfb884f5440dc2a48
wx.onBeaconUpdate(function (devices) {
console.log(devices.beacons)
if (devices && devices.beacons && devices.beacons.length > 0 && devices.beacons[0].rssi!=“0”) {
console.log(devices.beacons)}
})
打的log里rssi都是0
参照这个的
8楼作者提示检测rssi是否等于0,我返回的rssi一直都是0