gpt4 book ai didi

javascript - 当我重新加载页面时,为什么 socket.on ("reconnect")不起作用?

转载 作者:行者123 更新时间:2023-12-03 03:35:46 24 4
gpt4 key购买 nike

我在客户端有以下代码:

socket.on('reconnect', function() {
alert("Reconnected!");
});

文档说:

事件:“重新连接”成功重新连接后触发。

但只有当我重新启动服务器时,我才会收到警报消息。我该怎么办,用 socket.on('reconnect');

处理用户重新连接(或页面刷新)

最佳答案

您需要绑定(bind)的事件是connect ,它会触发:

  1. 首次连接成功(例如页面重新加载)或
  2. 重新连接(例如,当您失去 WiFi 信号,然后再次获得信号时)。

reconnect仅当您失去连接然后在同一 session 中重新获得连接时才会触发事件。当您第一次加载页面时它不会触发。

关于javascript - 当我重新加载页面时,为什么 socket.on ("reconnect")不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45867815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com