在客户端断开连接并重新连接后,socket.id 是否保持不变?

时间:2021-04-19 20:38:12

标签: socket.io

这是在 React Native 应用程序中用于建立 socket.io 客户端(4.0)的代码:

            import { io } from "socket.io-client";

            const socket = io(GLOBAL.BASE_URL);     
            socket.on('disconnect', (reason) => {
              // ...
              if (reason === 'server namespace disconnect') {
                socket.connect();  //<<==socket.id is the same after reconnect? 
              }

            });

如代码所示,如​​果是server namespace disconnect,客户端会尝试重新连接。如果重新连接成功,socket.id 是否保持不变?

0 个答案:

没有答案