有没有办法检测反应原生应用程序何时终止?
我在主要组件级别考虑componentWillUnmount
,您认为这是最佳方式吗?
我想之前向服务器发送“保存”请求。我不确定在申请终止时这是否合适,是否有更好的建议?
由于
答案 0 :(得分:0)
您可以在调用本机方法applicationWillTerminate
时发送事件,然后在收到此类事件后从JS代码发送请求。
答案 1 :(得分:0)
根据https://github.com/facebook/react-native/issues/9348,不可能在JS端进行任何清理,你需要使用applicationWillTerminate本地执行它(这也意味着在js和本机代码之间同步)。我的应用程序在后台运行时终止了一个问题,我真的很期待找到解释如何做到这一点。