2017-05-11 11 views
1

socket.ioウェブサイトの基本的なチャットの例を使用して、最初は数日間働いていましたが、現在完全に機能していません。ユーザーが接続されているかどうかを確認するためにconsole.loggingを実行すると、「ユーザーが接続されました」状態が終わり、チャットに何も投稿できなくなります。ここでのコードは次のとおりです。Socket IOチャットリピートユーザが接続

var app = require('express')(); 
var server = require('http').createServer(app); 
var io = require('socket.io')(server); 
var port = process.env.PORT || 3000; 

app.get('/', function(req, res){ 
res.sendFile(__dirname + '/index.html'); 
}); 

io.on('connection', function(socket){ 
console.log('user connected'); 
socket.on('chat message', function(msg){ 
io.emit('chat message', msg); 
}); 
}); 

server.listen(port, function(){ 
console.log('listening on *:' + port); 
}); 
+0

ご質問のコードに適切なインデントを適用してください。また、関連するクライアント側のコードを表示してください。 – jfriend00

答えて

0

私は古いバージョンが同じコードで働くことになったので、私は、明らかにバグがあるsocket.ioのブランドの新しいバージョンを使用していたことで自分の質問に答えました。

関連する問題