使用react native的基于位置的结果

时间:2019-03-26 08:46:57

标签: android firebase react-native geolocation listings

我正在开发一个React Native应用,该应用应根据我当前的位置列出项目。这意味着,如果站立的纬度:0.0和经度:0.0,则应显示半径为100米的Firebase db的结果。我的Firebase结构是

  

id:001名称:纬度:0.0经度:0.1

要获取当前位置,我正在使用react-native-geolocation-service,这是我的代码

    componentDidMount() {
// Instead of navigator.geolocation, just use Geolocation.
if (hasLocationPermission) {
    Geolocation.getCurrentPosition(
        (position) => {
            console.log(position);
        },
        (error) => {
            // See error code charts below.
            console.log(error.code, error.message);
        },
        { enableHighAccuracy: true, timeout: 15000,    maximumAge: 10000 }
     );
  }
}

0 个答案:

没有答案