1299395323@qq.com
1299395323@qq.com
  • 发布:2019-06-28 09:17
  • 更新:2019-07-12 06:56
  • 阅读:52

【报Bug】5+app和uni-app在安卓平台获取iBeacon需要开启GPS才获取的到

分类:HBuilderX
// 搜索iBeacon设备    
        function startBeaconDiscovery() {    
            plus.ibeacon.startBeaconDiscovery({    
                uuids: [""],    
                success: function(e) {    
                    plus.nativeUI.alert('start success' + JSON.stringify(e));    
                },    
                fail: function(e) {    
                    plus.nativeUI.alert('start error: ' + JSON.stringify(e));    
                }    
            });    
        }    
              uni.startBeaconDiscovery({    
                    ignoreBluetoothAvailable:true,     
                    uuids:[""],    
                    success:res=>{     
                        console.log(res);    
                        uni.onBeaconUpdate(data=>{    
                            // console.log(data);    
                            this.infk=JSON.stringify(data);    
                        });     
                    }    
                });    
2019-06-28 09:17 分享
已邀请:
fanhuafeng

fanhuafeng

我也发现了该bug,在开启和关闭调用搜索iBeacon设备时,若没有开启gps定位,提示“stopBeaconDiscovery:fail:location service unavailable”,若先开启GPS定位,然后启动搜索iBeacon能成功,此时若关闭GPS也能找到设备,但关闭搜索又提示无法定位,所以是基座在开启和关闭iBeacon设备时检查了gps状态,希望下一个版本能修复该Bug,搜索和关闭iBeacon设备不要检查Gps即可。

fanhuafeng

fanhuafeng

微信小程序不受影响

要回复问题请先登录注册