要显示在我尝试的每个频道上连接的用户的计数器:
this.rooms.forEach((el) => {
Echo.join('room.' + el.id)
.here((users) => {
el.users_count = users.length;
})
.joining((user) => {
el.users_count++;
})
.leaving((user) => {
el.users_count--;
});
});
但由于当前用户正在加入频道,因此他已添加到柜台中,并在房间中显示为已连接。
有没有办法在不加入频道的情况下访问频道统计信息?
我正在使用 laravel-websockets 包和 laravel echo。