应用被杀死时,我如何跟踪我的移动应用用户

时间:2019-01-26 22:54:04

标签: node.js react-native

我想在我的应用程序中实现跟踪,但是如果应用程序未打开并且如何将其发送到我尝试通过socket进行GPS跟踪但无法正常工作的服务器上,我对如何从应用程序获取位置感到困惑。 有人可以指导我如何实现它以及要使用的任何资源或库吗?

2 个答案:

答案 0 :(得分:1)

对于Android项目,React Native包含headless JS,它可以满足您的要求。

iOS更为复杂,但我发现的最佳解决方案是名为React Native Background Geolocation

的软件包

答案 1 :(得分:0)

不幸的是,由于W3C和杰克·阿奇博尔德(Jake Archibald)拒绝实施TravelManager详细here

,因此在没有插件的PWA中这是不可能的

如果要实施TravelManager,则会在位置更改时自动启动ServiceWorker实例,以使Web App前台或实例化新实例。