React Native [ios]的前景工作



感谢您阅读此书,我对移动开发的新手很新。我只是想知道是否有反应 - 本地 - 背景式timer ,但仅在前景上运行。当我读到该模块也在背景中运行

我想要的是一个前景任务,每60秒运行一次以执行fetch((,并且当应用程序关闭时,它不会运行它。直到他们打开然后再次应用程序,然后继续。

任何帮助将不胜感激!:D

我想到了一种方法,当用户关闭应用程序或打开它时,我检测到状态

_handleAppStateChange = (nextAppState) => {
if (this.state.appState === 'background' && nextAppState === 'active') {
  //start timer
} else if (nextAppState === 'background') {
  //end timer
}
this.setState({ appState: nextAppState });}

只是想知道是否有更好的方法?

相关内容

  • 没有找到相关文章

最新更新