React Native 可以在睡眠模式下工作吗?

React Native can work in sleep mode?

我需要在我的应用程序中使用计时器。一切都很好,直到我挡住屏幕。在加锁的时候,应用程序只是睡着了,停止计时。

React 可以在睡眠模式下工作吗?如何实现?

Example of a timer.

也许您可以尝试用不同的方式解决您的问题。

我觉得你可以用react native(https://facebook.github.io/react-native/docs/appstate.html)的AppState来检测你的app是否进入了inactive/background模式。

此时您应该将当前时间戳保存到 AsyncStorage。当您的应用程序返回活动状态时,您可以检索保存的时间戳并计算经过的时间。