React Native navigator.geolocation.watchPosition是否在后台运行?

时间:2016-07-04 19:39:02

标签: reactjs geolocation react-native

我有以下代码,并想知道当应用程序在iOS和Android以及Web应用程序的后台运行时它是否运行:

var id = navigator.geolocation.watchPosition(success, error, options);

2 个答案:

答案 0 :(得分:2)

当应用程序处于iOS和Android的后台时,它会运行,而不适用于Web应用程序,而不是应用程序未运行时。

答案 1 :(得分:0)

请参阅此链接,以获取有关如何使用本机https://blog.expo.io/a-complete-guide-to-recording-location-data-in-react-native-9ee6e1ef7893进行地理定位的完整指南。

基本上,这是说您可以在后台进行地理位置跟踪,但前提是您使用本机代码或执行此操作的框架,而不是使用react-native包装器或expo。