如何在 react-native 中定位移动应用的用户?
Posted
技术标签:
【中文标题】如何在 react-native 中定位移动应用的用户?【英文标题】:How locate users of mobile app in react-native? 【发布时间】:2021-09-24 07:19:50 【问题描述】:我想在 react-native 中添加位置。我在 react-native 中有一个简单的应用程序。我想添加使用该应用程序的用户的地理位置。想法是在 Laravel 的管理面板上显示移动用户的当前位置。移动应用程序将在 laravel 中的 react-native 和 web 上。我正在寻找如何做到这一点的指南。
【问题讨论】:
【参考方案1】:您可以为此使用react-native-geolocation-service 库。
使用这个 cmd 安装库npm install react-native-geolocation-service
并像这样实现它:
...
import Geolocation from 'react-native-geolocation-service';
...
componentDidMount()
if (hasLocationPermission)
Geolocation.getCurrentPosition(
(position) =>
//here you'll get your current location
console.log(position);
,
(error) =>
// See error code charts below.
console.log(error.code, error.message);
,
enableHighAccuracy: true, timeout: 15000, maximumAge: 10000
);
希望这对你有用。
【讨论】:
以上是关于如何在 react-native 中定位移动应用的用户?的主要内容,如果未能解决你的问题,请参考以下文章
如何在react-native / redux中处理外部数据库更新?
在 React-Native 移动应用程序中处理数据的最佳方法是啥?