我正在使用地理位置软件包在Android上开发React Native里程跟踪应用程序。我希望我的应用程序即使在后台或该应用程序的其他页面中也能运行。为了保留数据,我将地理位置数据保存到应用程序的本地存储中。但是,在应用程序中时,我无法找到一种方法来判断是否正在进行地理定位。
我想在应用关闭时停止观看,并查看了AppState,但事实证明,“无效”状态是指后台的应用。
我想在关闭时或至少在重新启动应用程序时清除所有位置数据,如果我知道地理定位未在运行,则可以清除数据。
有没有办法知道地理定位是否在后台运行,或者有没有办法在应用关闭时清除监视?