您好,我正在制作一个测验应用程序,并想设置一个计时器。我想用Javascript制作它。这是我的功能:
function countDown(sec, elem) {
_(elem).innerHTML = sec;
if(sec < 1) {
clearTimeout(timer);
endGame ();
return;
}
sec--;
var timer = setTimeout('countDown('+sec+',"'+elem+'")',1000);
}
问题是,例如,对于移动 Saffari 浏览器,当您将手指放在屏幕上时(如滚动效果),计时器停止,但您仍然可以看到问题......所以,基本上,您可以无限时间。我怎样才能让计时器运行 nomatter 什么?
先感谢您!