0
我正在使用socket.io/koa(https://github.com/koajs/koa)服務連接處理iOS應用程序。 用於測試我使用thor的服務(https://github.com/observing/thor)。問題是,我的socket.io服務不會返回任何東西。當我看到反應時,我發現存在連接,但沒有服務回調。 這是我的構建和測試socket.io服務代碼:與koa的Socket.io
var server = require('http').Server(app.callback()),
io = require('socket.io')(server);
io.on('connection', function(socket) {
socket.emit('news', { hello: 'world' });
console.log('it works.');
});
在我看來,應該有一個控制檯上的日誌和寫有「{打招呼:‘世界’}」中的觀點我客戶。 koa有問題,還是我做錯了什麼?
什麼版本的'socket.io'?你的客戶代碼是什麼樣的?我一直能夠通過使用客戶端io庫並嘗試連接來判斷socket.io是否正確綁定到了我的服務器實例。或者你可以看看你的服務器連接日誌,在創建客戶端套接字時,socket.io客戶端庫嘗試連接你提供的任何'path:'選項。你看到'/ socketio'或類似的連接嘗試嗎? – jbielick 2015-03-01 20:41:26