【发布时间】:2016-04-05 04:17:12
【问题描述】:
我的场景是:
我想在我的应用中自动说 30 分钟后调用注销功能。这有可能实现这一目标吗?此外,我想知道用户最后一次与我的应用程序交互的时间。有人可以帮我解决这个问题吗?
【问题讨论】:
-
ng-idle 模块可以提供帮助
-
使用 setInterval 是我希望的最好主意
-
@RahulKamboj,
setInteval将在一定的时间间隔后一次又一次地调用一个函数。如果它只被调用一次,那么setTimeout就是那个。即使这在 Angular 的情况下也没有用,因为该函数将在 AngularJS 上下文之外执行,所以我认为$timeout是他需要使用的服务。 -
@Tech Kid,正如 Grundy 建议的那样,
ng-idle是负责处理不活动并提供回调以供使用的人
标签: javascript angularjs