gpt4 book ai didi

react-native - 应用程序处于后台后,react-native 中的 setInterval 会发生什么?

转载 作者:行者123 更新时间:2023-12-04 13:03:22 25 4
gpt4 key购买 nike

我设置了一个计时器,每 5 分钟刷新一次屏幕。

componentWillMount() {
this.handle = setInterval(() => this.props.refreshData(), 300000);
this.props.refreshData();
}

在 componentWillUnmount 中,我清除了句柄。
componentWillUnmount() {
clearInterval(this.handle);
}

当应用程序移至后台时,计时器会发生什么变化?会自动暂停吗?或者即使应用程序在后台它也会继续运行吗?谢谢。

最佳答案

Android 不允许您设置超过 2 分钟的间隔或超时。您应该在 Android 上收到有关它的警告,我相信在生产中,当状态更改为后台时,应用程序会“崩溃”。

关于react-native - 应用程序处于后台后,react-native 中的 setInterval 会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48335189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com