在浏览器中切换标签会影响我的计时器准确性

时间:2017-01-09 06:44:32

标签: angularjs

使用Angularjs中的$ timeout函数,当我切换到另一个浏览器选项卡时,计时器被延迟,我没​​有得到正确的时间。

如何才能正常运作?

function timedcounter() {
        time = time + 1;
        $cookies.put("autoTimer", time);
        console.log("a");
        var hours, minutes, seconds;
        hours = parseInt((time / 3600) % 24);
        minutes = parseInt((time / 60) % 60);
        seconds = time % 60;
        $scope.timer = hours+ ":"+minutes+":"+ seconds;
        t = $timeout(timedcounter, 1000);

    };

以上代码用于以秒,分和小时计算时间。

0 个答案:

没有答案