反应本地,检测屏幕恢复

时间:2019-11-20 16:47:49

标签: android ios react-native

假设您按以下方式导航

screen-a (initial)
screen-b (push)
screen-a (pop)

我认为在android系统中,我们可以使用onResume的一项活动来跟踪屏幕

react-native是否有类似onResume的内容?

我不是在谈论应用程序状态,我是在关注单个视图(类似于Android中的Activity和iOS中的ViewController)

2 个答案:

答案 0 :(得分:0)

尝试使用lifeCycle方法componentDidMount()

class App extends Component {
      componentDidMount() {
        console.log('onResume alternative of android works?')
      } 
      render() {
          return (..)
        }
    }

答案 1 :(得分:0)

您是否尝试过useEffect()挂钩?

const App = () => {

  useEffect(()=>{
    console.log('onResume alternative of android works?')
  })

  return (..)
}