vue-request icon indicating copy to clipboard operation
vue-request copied to clipboard

轮询时间不准当在浏览器屏幕不可见时

Open enjoy-wind opened this issue 2 years ago • 0 comments

Bug 描述 Bug description

由于浏览器优化原因,当屏幕不可见时,setTimeout会延迟触发,而源码中setTimeout在轮训时使用,所以推荐使用work-times代码提setTimeout. 场景: 有一些驾驶舱页面,登陆时长比较短,通过配置轮询完成token重置,保证登陆持续性

代码重现 Reproduce

期望结果 Desired result

轮询时间准确

其他信息 Other information

enjoy-wind avatar Jun 06 '23 06:06 enjoy-wind