如何使用angularjs运行计时器构建,即使浏览器已关闭

时间:2014-01-30 06:32:39

标签: angularjs angularjs-directive angularjs-scope

在我的angularjs项目中,我使用Angular libarary的$ timeout功能构建了一个计时器功能。计时器工作正常。但我需要的功能,即使浏览器窗口关闭,计时器应该运行。只有在我使用停止按钮强行关闭它时才会停止。如何实现这一目标。请提出一些想法。

由于 Utpal

1 个答案:

答案 0 :(得分:1)

您可以使用localStorage:

localStorage.timer = localStorage.timer + 1; // just an exampe
localStorage.ctime = // add the current time you updated the timer.

然后在您的$计时器上 - 只需检查localStorage.ctime和amp;之间是否存在差异。实际当前时间,如果是 - 更新计时器。