获取计步器数据的最佳方法React Native

时间:2019-02-14 10:54:47

标签: android reactjs react-native npm pedometer

我想知道从手机(尤其是Android)获取计步器数据的最佳方法是什么。首先,我以为我可以在后台运行任务并通过react-native-universal-pedometerometer npm包订阅步传感器,但是我发现这在RN中是不可能的。 然后,我尝试了react-native-google-fit软件包,您可以在其中查询最新日期的步骤数据,但是该模块存在很多问题。 在保持电池效率的同时,还有一种更好的方法来获取计步器数据以及平均步行速度吗?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

获取数据的最佳方法是:-

  1. 使用Firebase登录到您的应用程序。
  2. Firebase将返回3个令牌,即idToken,accessToken,refreshToken
  3. 现在使用您可以在Google控制台中找到的googleFit聚合服务。
  4. 通过在标头中传递accessToken来向聚合服务发出POST请求 部分。
  5. 获取结果并在应用程序中的任何地方使用它。

这是到目前为止我发现的最好的方法。这对于react和native都是有效的。另外,使用Android还是iOS都没关系