我用npm來安裝socket.io。服務器運行良好,但不捕獲來自客戶端的自定義發出的事件。socket.io自定義發出事件不起作用
有關socket.io的文檔不是最新的,例如,像git頁面所說的,npm repo中不存在socket.io-node軟件包。
所以我想知道如果這個功能已經在基地socket.io安裝或如果我做錯了什麼。
我的代碼基本如下:
服務器:
client.on('checkin', function (name) { ... });
客戶端:
socket.emit('checkin',name);
有更多的東西,我需要做?
你能提供範例代碼嗎?另外,你看過http://socket.io上的示例代碼嗎? – 2011-05-10 22:55:16
是的,我看了一下示例代碼。我有一個簡單的聊天應用程序工作。它的一切,但上面的代碼按預期工作。但我只能使用內置的事件,我不能創建自己的任何事件。我的解決方法是通過「消息」事件複用所有內容,但這並不理想。 – 2011-05-10 23:13:31