2013-08-02 69 views
1

我需要做一個聊天,因此我猜想使用node + socket.io。除此之外,一個人可能同時在幾個房間裏。儘管我們可以使用io.of('/ room1')... 這強制瀏覽器端與多個房間建立多個連接。Node.js - 如何與幾個房間的socket.io使用一個連接

你有最好的建議或想法嗎?

預先感謝您。

回答

0

您可以考慮設置一個「默認」房間,這將有助於維持用戶的狀態,即用戶的狀態,無論他是在線還是離線。這將包含所有在您的應用程序中聯機的用戶的大名單

對於在用戶之間發生的每次聊天,最好爲每個對話創建動態會議室。

+0

是的,但強制創建幾個連接瀏覽器幻燈片(io.connect('roomName'))。因此,如果用戶連接到20個房間,則會有20個不同的連接,不是嗎?然後,我不認爲要知道用戶是否連接,但我喜歡你的想法=>簡單 –

+0

是的,你是對的,我認爲這很好。 – Jeet

+0

好吧,我會那樣做。謝謝 –

相關問題