javascript - React-native componentWillUnmount 未被调用

标签 javascript android react-native

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

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

谢谢。

最佳答案

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

关于javascript - React-native componentWillUnmount 未被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41189619/

相关文章:

java - YouTube Android 播放器 API - ExceptionInInitializerError

react-native - 使用 POST 时不支持 Source.headers

javascript - 在嵌套的对象数组中过滤

javascript - 不要让 Visual Studio 2012 中的 "debugger" checkin

android - PathProvider 文档目录是一个安全的位置吗?

android - 如何在Android中手动绘制饼图?

react-native - 使用 React 导航时 React Native Switch 没有动画

react-native - react native : How to detect device lock/unlock event?

Javascript: trim 数组中字符串的长度

javascript - 清洁渐进增强