React-native componentWillUnmount没有被调用

Rai*_*ton 5 javascript android react-native

我在Android上运行,并且如果使用硬件后退按钮退出应用程序,则会调用componentWillUnmount函数。但是,如果我使用方形按钮显示正在运行的应用程序列表并滑动关闭该函数,则不会调用该函数。

关于如何检测应用程序何时关闭的任何想法,以便我可以清除计时器,保存数据等。

谢谢。

Ahm*_*Ali 3

您可以检查 AppState Api 以获取有关检测当前状态前景或活动状态的信息。https://facebook.github.io/react-native/docs/appstate.html

  • 我希望应用程序继续在后台运行,这样切换到后台时就无法进行代码清理。 (2认同)