React native 即使应用程序在react native中最小化,如何获取位置?
一个react本机应用程序,一旦用户允许永久访问该应用程序,它将跟踪位置。当应用程序被最小化时,应该跟踪位置,并且每5分钟向后端服务器发送一次位置更新的post请求时,应该更改一次位置。看看这个库,它允许您执行后台任务React native 即使应用程序在react native中最小化,如何获取位置?,react-native,react-redux,redux-saga,React Native,React Redux,Redux Saga,一个react本机应用程序,一旦用户允许永久访问该应用程序,它将跟踪位置。当应用程序被最小化时,应该跟踪位置,并且每5分钟向后端服务器发送一次位置更新的post请求时,应该更改一次位置。看看这个库,它允许您执行后台任务 为了在后台启用地理定位,您需要在Info.plist中包含NSLocationAlwaysUsageDescription密钥,并在Xcode的“功能”选项卡中将位置添加为后台模式。 那么,在安卓系统中,这项功能是否有效?我希望应用程序每5分钟跟踪一次位置,即使应用程序最小化。是
为了在后台启用地理定位,您需要在Info.plist中包含NSLocationAlwaysUsageDescription密钥,并在Xcode的“功能”选项卡中将位置添加为后台模式。
那么,在安卓系统中,这项功能是否有效?我希望应用程序每5分钟跟踪一次位置,即使应用程序最小化。是的,它也适用于android。使用watchPosition监视连续位置。在间隔上获取位置不是最佳做法。试着使用它的distanceFilter道具,它会自动提供位置,当特定距离包含在仪表中时不,我不想在间隔中获取位置,我只想在5分钟后将最新位置更新发送到服务器,哪一种可能像计时器一样正确?你可以使用watchPosition并将distanceFilter添加到0和间隔(以毫秒为单位)来在每5分钟后获取当前位置,当应用程序位于后台时,是否正确android和ios?