Я хочу получить список всех активных комнат с сервера сокетов. Как сказано в «https://www.rtcmulticonnection.org/docs/get-public-rooms/», после того, как я открыл комнату, я использую следующий код, чтобы получить список всех комнат в консоли.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script src="RTCMultiConnection.min.js"></script>
<script src="socket.io.js"></script>
<script>
var connection = new RTCMultiConnection();
connection.socketURL = 'https://127.0.0.1:9001/'; //Socket server address.
connection.socketMessageEvent = 'screen-sharing-demo';
connection.publicRoomIdentifier = 'test'; // Public room id.
connection.socket.emit('get-public-rooms', connection.publicRoomIdentifier, function(listOfRooms) {
listOfRooms.forEach(function (room) {
console.log(room);
});
});
</script>
</body>
</html>
Что мне делать сделать, чтобы получить список всех открытых комнат?