亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

socket.io 的connection 失敗,連不上? ?? 為什么? 我用的socket.io-2.0.3.js

var?app?=?require('http').createServer()
var?io?=?require('socket.io')(app);

var?PORT?=?3000;

//客戶端計數
var?clientCount?=?0;

//存儲客戶端socket
var?socketMap?=?{};

app.listen(PORT);

io.on('connection',?function?(socket)?{

//?這個進不去,coonection?失敗,連不上socket.io

????clientCount?+=?1;
????socket.clientNum?=?clientCount;
????socketMap[clientCount]?=?socket;

????console.log(clientCount);

????if(clientCount?%?2?==?1)?{
????????socket.emit('wwaiting',?'waitiong?for?another?person');
????}else?{
????????socket.emit('start');
????????socketMap[(clientCount?-?1)].emit('start');
????}

????socket.on('disconnect',?function()?{

????});

????socket.emit('news',?{?hello:?'world'?});
????socket.on('my?other?event',?function?(data)?{
????????console.log(data);
????});
});

console.log('websocket?listening?on?port?'?+?PORT);


正在回答

1 回答

解決啦!

<script?src="socket.io-2.0.3.js"></script>
<script?src="js/script.js"></script>

這兩個引入文件的引入先后順序放了,在加載script 之前應該先加載socket.io.js 文件

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

socket.io 的connection 失敗,連不上? ?? 為什么? 我用的socket.io-2.0.3.js

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號