Я внедряю приложение чата в node и js, и всякий раз, когда пользователь отправляет что-либо, он отправляет сообщение:
const message = {content: "hello"}
socket.emit("new message", message);
Однако, как только у пользователя возникает проблема с подключением , в то время как ониспускает сообщение, иногда сообщение автоматически случайным образом отправляет снова, как только пользователь переподключен и иногда сообщение теряется .
Понятия не имею, почему он иногда отправляет его снова, а иногда нет.
На стороне сервера это выглядит так:
socket.on("new message", data => {
console.log(data);
})
Кто-нибудь может мне помочь?
Спасибо!