我到处找,找不到答案。如何检测用户何时尝试关闭我的 React Native 应用程序(因为进程正在运行,他们手动管理他们的应用程序并强制退出它)。发生这种情况时,我想添加注销功能,但是找不到检测方法。 AppState
似乎只检测应用程序何时进入和退出后台。
原文由 Dale_Plante 发布,翻译遵循 CC BY-SA 4.0 许可协议
我到处找,找不到答案。如何检测用户何时尝试关闭我的 React Native 应用程序(因为进程正在运行,他们手动管理他们的应用程序并强制退出它)。发生这种情况时,我想添加注销功能,但是找不到检测方法。 AppState
似乎只检测应用程序何时进入和退出后台。
原文由 Dale_Plante 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答1.6k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2.3k 阅读
1 回答647 阅读✓ 已解决
937 阅读
897 阅读
看起来您可以检测到以前的状态并将其与下一个状态进行比较。从我可以在网上找到的内容中,您无法检测到应用程序正在关闭与进入后台,但您可以检测到它是
inactive
(关闭),还是在background
。React Native 文档 中的示例