【发布时间】:2026-02-19 04:30:02
【问题描述】:
我正在努力显示Stopwatch 并且计时器正在正常运行,但是当计时器正在运行并且我将应用程序置于后台时,当应用程序进入前台时,UI 被阻止并且没有任何点击事件工作.
这是我的核心代码sn-p:
this.interval = this.interval ? this.interval : setInterval(async () => {
this.setState((state, props) => ({ elapsed: new Date() - state.startTime - state.pausedTime }))
}, 1)
如果我遗漏任何东西,请告诉我。
建议赞赏 谢谢
【问题讨论】:
标签: react-native timer state setinterval setstate