0
ソケットを使用してページに接続を表示しようとしていますが、ページをリロードするとメッセージが2回表示され、再度ロードすると3回表示されます。Socket.ioは複数回接続します
ここにコードノードjsがあります。
.get('/compte/', function(req, res) {
res.render('compte.ejs');
io.sockets.on('connection', function(socket){
socket.on("new_client", function(message){
console.log(message);
});
});
});
コードはhtml/scriptです。
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost:8080');
socket.emit('new_client', "hello");
</script>
ここでは2リロード後の表示です。
hello
hello
hello
hello
hello
hello
私の問題についてはっきりしていることを期待します。 ありがとうございます。
。ルート外に移動してください。 –
ありがとう、それは働いた! – enerv