Я делаю небольшой тест с холстом и Node.js
, у меня есть это в моем server.js:Node.js с Socket.IO SetTimeout не работает
function updateAllClients() {
io.sockets.emit('update', {x:x, y:y});
x++;
y++;
t = setTimeout(updateAllClients, 100);
}
updateAllClients();
И в моем клиенте:
socket.on('update', function(data) {
animate(data.x, data.y);
});
Я проверил все функции и они работают, но SetTimeout не работает ...
Есть ли ошибки в консоли? Где объявляются 'x',' y' и 't'? Правильно ли инициализирован 'io'? Здесь нет достаточного количества для нас, без дополнительной информации. – jfriend00