我想用socket.io做一個谷歌/臉譜網聊天克隆。socket.io私人和羣聊
當用戶連接到服務器,我把用戶在用戶ID命名的房間(所以,如果用戶有多個標籤頁打開時,所有進入同一個房間,並在所有選項卡收到消息)。當A發送消息給B時,我將它廣播到以B命名的房間。在UI中,我有每個具有發送者ID的聊天窗口,因此當用戶收到消息時,我找到具有發送者ID的窗口並用新的窗口更新窗口信息。簡單。
現在,A和B邀請C和d在羣組交談加入。所以聊天變成了羣聊。我被困在這裏。我如何處理這種情況?我如何跟蹤客戶端UI和服務器中的聊天?
是的,我在同一直線上,但認爲在客戶端管理更新roomID得到棘手。我仍在制定一些解決方案。一旦我鍛鍊一些具體的東西,我會更新。 – SamSerious 2013-02-22 01:35:27