Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 即使应用程序在react native中最小化,如何获取位置?_React Native_React Redux_Redux Saga - Fatal编程技术网

React native 即使应用程序在react native中最小化,如何获取位置?

React native 即使应用程序在react native中最小化,如何获取位置?,react-native,react-redux,redux-saga,React Native,React Redux,Redux Saga,一个react本机应用程序,一旦用户允许永久访问该应用程序,它将跟踪位置。当应用程序被最小化时,应该跟踪位置,并且每5分钟向后端服务器发送一次位置更新的post请求时,应该更改一次位置。看看这个库,它允许您执行后台任务 为了在后台启用地理定位,您需要在Info.plist中包含NSLocationAlwaysUsageDescription密钥,并在Xcode的“功能”选项卡中将位置添加为后台模式。 那么,在安卓系统中,这项功能是否有效?我希望应用程序每5分钟跟踪一次位置,即使应用程序最小化。是

一个react本机应用程序,一旦用户允许永久访问该应用程序,它将跟踪位置。当应用程序被最小化时,应该跟踪位置,并且每5分钟向后端服务器发送一次位置更新的post请求时,应该更改一次位置。

看看这个库,它允许您执行后台任务

为了在后台启用地理定位,您需要在Info.plist中包含NSLocationAlwaysUsageDescription密钥,并在Xcode的“功能”选项卡中将位置添加为后台模式。

那么,在安卓系统中,这项功能是否有效?我希望应用程序每5分钟跟踪一次位置,即使应用程序最小化。是的,它也适用于android。使用watchPosition监视连续位置。在间隔上获取位置不是最佳做法。试着使用它的distanceFilter道具,它会自动提供位置,当特定距离包含在仪表中时不,我不想在间隔中获取位置,我只想在5分钟后将最新位置更新发送到服务器,哪一种可能像计时器一样正确?你可以使用watchPosition并将distanceFilter添加到0和间隔(以毫秒为单位)来在每5分钟后获取当前位置,当应用程序位于后台时,是否正确android和ios?