这个demo怎么修改成计时器呢?

来源:5-8 综合介绍

124098263

2016-12-13 15:54

怎么修改成自动的计时器啊

// var ret = 0;
// function getCurrentShowTimeSeconds() {
// 	ret++;
// 	return ret/20;
// }

我像上面这样改,他也可以计时,但是当我离开这个页面去其他页面了后他就停止计时了,有没有其他更好的方法可以修复这个bug

写回答 关注

1回答

  • 124098263
    2016-12-13 16:02:48
    var nowDate = new Date();
    
    function getCurrentShowTimeSeconds() {
    	var curTime = new Date();
    	var ret1 = curTime.getHours()*3600 + curTime.getMinutes()*60 + curTime.getSeconds();
    	var ret0 = nowDate.getHours()*3600 + nowDate.getMinutes()*60 + nowDate.getSeconds();
    	return ret1 - ret0;
    }

    这样修改就可以了!

炫丽的倒计时效果Canvas绘图与动画基础

学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力

96746 学习 · 1000 问题

查看课程

相似问题