【发布时间】:2013-11-12 03:20:15
【问题描述】:
我正在使用节点和套接字创建游戏。如何创建一个统一的倒计时用户倒计时计时器,当用户刷新浏览器时不会重置。用户每 60 秒出价一次,然后在 60 秒后我应该得到所有的赢家。我真的很难在服务器端倒计时。
我使用了这个代码:
var countdown = 60;
setInterval(function() {
countdown--;
io.sockets.emit('timer', { countdown: countdown });
}, 1000);
但是每次用户连接定时器都会从头开始
【问题讨论】:
-
如果它在节点中,为什么它也被标记为php?
-
贴出你试过的相关代码,方便大家帮助。
-
我使用了这个代码..var countdown = 60; setInterval(function() { countdown--; io.sockets.emit('timer', { countdown: countdown }); }, 1000);但是每次用户连接它都会重新启动计时器以启动
-
您没有发布该代码的在哪里。没有它,我们无法告诉你它为什么会重置。
标签: javascript node.js socket.io