這裏是我的服務器的NodeJS:Socket.IO和快速
var express = require('express');
var app = express();
var port = process.env.PORT || 1337;
var server = app.listen(port);
var io = require('socket.io').listen(server);
io.sockets.on('connection', function(socket){
console.log('A user connected to the chat!');
socket.on('chat message', function(msg){
console.log('message: ' + msg);
});
});
這裏是我的客戶:
var socket = io();
socket.connect('http://server:1337', { autoConnect: true});
socket.on('connect',function() {
socket.emit('chat message', "TEST");
});
而且在我的客戶端我在控制檯中出現以下錯誤:
無法獲取/socket.io/?EIO=3 &傳輸=輪詢& t = LOIMkAR
插座應調用'VAR插座= 10()後進行連接;'。不要調用'connect'。 – pay
然後我怎樣才能連接到一個自定義的IP? – Alessandro