我想在系统决定随机终止我的应用程序时保存它的状态(例如它在后台很长时间)。如何在状态丢失之前拦截操作系统的关闭请求?
React-native 提供了一个名为 AppStateIOS 的 API这使您可以在应用切换状态时收到通知。它不会为所有应用生命周期状态更改提供通知,但它会在您的应用进入后台时通知您。
后台状态应该够用了。当您的应用程序进入后台时,它会被挂起(假设您没有使用后台任务或后台服务),并且在这种状态下,如果需要更多资源,操作系统可以随时终止您的应用程序。您将无法知道您的应用程序何时终止,因此当它进入后台时 - 这是您应该保存状态的点,以防您的应用程序稍后终止。
关于javascript - 如何响应应用状态更改? ( react 原生),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34863416/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |