我正在用node和js实现一个聊天应用程序,每当用户发送内容时,他都会发出一条消息:
const message = {content: "hello"}
socket.emit("new message", message);
但是,一旦用户发出连接问题时,该消息有时会自动随机发送,只要用户重新连接,有时消息丢失。
我不知道为什么有时将其再次发送而有时又不发送。
在服务器端看起来像这样:
socket.on("new message", data => {
console.log(data);
})
有人可以帮助我吗?
谢谢!