AngularJS:即使浏览器关闭也要执行的计划功能

时间:2016-04-12 07:49:54

标签: javascript angularjs timeout scheduled-tasks

我想安排一些逻辑(函数)在指定的时间偏移(比如一小时)之后执行,即使用户将关闭会话/浏览器。使用案例:

1)用户在我的系统中注册事件

2)系统发送带有确认链接的电子邮件通知

3)如果用户在一小时内没有点击确认链接,他就会失去注册

我想到的是在timout(https://docs.angularjs.org/api/ng/service/ $ timeout)中实现我的“检查时间逻辑”,所以我将安排在一小时后执行的功能,它将检查给定用户是否确认或不,但我想知道如果浏览器关闭,是否会执行此功能?我相信这个“​​timout”函数只会在客户端运行,所以当浏览器关闭时,函数不会被执行,对不对?

我的问题有什么解决办法?

0 个答案:

没有答案