[英]Socket.io - Server listen to specific room
如Socket.io文件中有關房間的內容所述 -我知道服務器可以將套接字移至特定房間並將事件發送到該特定房間
將插座轉移到房間:
io.on('connection', (socket)=>{
socket.join('roomId');
});
向該房間的套接字發出事件:
io.to('roomId').emit('some event');
但是我找不到服務器只能監聽來自特定房間的事件的方式,例如:
io.in('roomId').on('someevent',(socket)=>{....})
Socket.io沒有為此功能。 您將必須在該事件上傾聽每個人的聲音,並檢查套接字的連接房間陣列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.