我對socket.io,node.js和javascript一般都很陌生。我正在與一個夏季研究項目的合作伙伴一起構建一個實時Web應用程序。連接事件沒有觸發
我的問題:我能在服務器端有'連接'事件和'連接'事件嗎?我無法從客戶端觸發連接事件,但是我可以從服務器端觸發其他事件。
二級問題:'連接'/'連接'/'斷開'本地事件的語言,還有其他?
第三個問題:'連接'和'連接'事件是相同的事情嗎?
var path = require('path');
var express = require('express');
var app = express();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.use(express.static(__dirname));
io.on('connection', function(socket) {
console.log('user connected from: ' + socket.id);
socket.on("connect", function(MessagePlayerName) {
console.log(MessagePlayerName);
});
socket.on("disconnect", function() {
console.log('user disconnected');
});
});
http.listen(3000, function(){
console.log('listenening on *: 3000');
});
非常感謝!我以爲我在Socket.IO的網站上讀到了這一點,但我只是想確定一下,因爲我的合作伙伴製作了API,而且我知道他之前完成了這個工作,所以我想在我問他之前將所有的鴨子都排成一列。再次感謝您的答案。 –