【发布时间】:2019-03-14 08:45:38
【问题描述】:
如果我的令牌过期,我需要控制每个总时间(例如 1 小时)。 if 是 make 注销。
如何启动每小时检查一次的功能?不会阻止我的工作的东西,所以不是 setTimeout ...
有一种模式可以做到这一点吗?系统每小时都会调用这个函数...?
谢谢
【问题讨论】:
-
你试过setInterval吗?
标签: javascript reactjs logout
如果我的令牌过期,我需要控制每个总时间(例如 1 小时)。 if 是 make 注销。
如何启动每小时检查一次的功能?不会阻止我的工作的东西,所以不是 setTimeout ...
有一种模式可以做到这一点吗?系统每小时都会调用这个函数...?
谢谢
【问题讨论】:
标签: javascript reactjs logout
虽然用例不是很清楚,但这听起来像是ServiceWorkers 可以做到的。你可以阅读更多关于here的信息。
Service Worker 是您的浏览器在后台运行的脚本,与网页分开,为不需要网页或用户交互的功能打开了大门。
TL;DR
这个想法是,您可以在浏览器中拥有另一个正在进行的“线程”,而不管它绑定到的 webapp/websote 的活动如何。诸如 Facebook 通知之类的东西,即使您不在 Facebook 上也会显示。
如果您可以添加更多信息,我很乐意提供帮助并丰富此答案。
【讨论】: