Я использую socket.io в nodejs и могу отправлять данные с клиента на сервер. Но когда я излучаю с сервера, клиент, кажется, не получает это ...
Чего мне не хватает?
Сервер:
socket = io.listen(app);
socket.sockets.on('connection', function(client){
client.on('something-from-client', function(msg){
console.log(msg);
//do something.
client.emit('some-result',{"total":docs.length});
});
});
клиент:
var socket = io.connect('http://localhost:9999');
socket.on('some-result', function(data){
console.log('received from server', data);
});
socket.emit("something-from-client", {"lat":lat, "lng":lng});