【发布时间】:2019-07-15 15:44:45
【问题描述】:
问题
我希望即使应用不再在前台也能跟踪用户的位置(例如,用户已切换到另一个应用或切换到主屏幕并锁定了他们的手机)。
用例是跟踪跑步的用户。他们可以打开应用程序并在开始运行时按“开始”,然后切换或最小化应用程序(按主页按钮)并锁定屏幕。在跑步结束时,他们可以将应用程序带到前台并按“停止”,应用程序会告诉他们在跑步过程中行驶的距离。
问题
是否可以在 iOS 和 Android 上使用纯 react native 跟踪后台地理定位?
有关地理位置的 react 原生文档 (https://facebook.github.io/react-native/docs/geolocation) 不是很清楚或详细。上面的文档链接避开了 iOS 上的背景地理定位(没有完全清楚),但没有提到 Android。
我最好使用 Expo 吗?
【问题讨论】:
标签: javascript android reactjs react-native geolocation