170 похожих чатов

Здравствуте! Вопрос по socket.io. код сервера: ... const server = app.listen(port, ()

=> {
console.log(`App listen on port ${port}`);
})

const io=socket(server)
io.on('connection', (socket)=> {
console.log('a user connected', socket.id);
}

код на клиенте:
socket.on('connect', ()=>{
alert('hi')
})
при конекте несколько клиентов, сервер ждет когда на первом клиенте не кликаеш "ок" алерта. закроешь алерт и только потом подключается второй клиент. как сделать чтобы они могли параллельно? спасибо)

8 ответов

15 просмотров

не должно быть так, кто выступает клиентом

Гугли socket.io rooms

Ответ прийдет после того как отработает connect на фронте А если у него весит алерт, то оно естественно не отработает

дмитрий сергеевич
Ответ прийдет после того как отработает connect на...

Ну окей, теперь сервер должен ждать пока каждый клиент ответит, чтобы принять новое подключение?

Опиши алгоритм действий, один клиент не должен никак влиять на подключение других.

Проверил, так же на алертах, во всех вкладках алерт одновременно активен (т.е. я не нажимал на кнопку). Все соединения установлены. Что-то не то у тебя. 🤷🏻‍♂️

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта