标签: javascript android reactjs react-native sleep
我需要在我的应用程序中使用计时器。一切顺利,直到我阻止屏幕。在锁定时,应用程序就会睡着并停止计算时间。
React可以在睡眠模式下工作吗?怎么能实现呢?
Example of a timer.
答案 0 :(得分:1)
也许您可以尝试以不同的方式解决问题。
我认为您可以使用反应原生(https://facebook.github.io/react-native/docs/appstate.html)的AppState来检测您的应用是否进入非活动/后台模式。
此时,您应该将当前时间戳保存到AsyncStorage。当您的应用程序返回活动状态时,您可以检索已保存的时间戳并计算通过的时间。