socket.io-client реагирует, не получая данные, но когда приложение обновляется при втором соединении, оно получает данные
Я пытаюсь использовать нативную реакцию с клиентом socket.io, когда приложение открыло это, значит, при первом соединении оно не получает данные, но когда приложение обновляется при втором соединении, оно получает данные. помогите это очень расстраивает.
const socket= io('http://192.168.1.2:3002/',{transports : ['websocket'] ,reconnection: true,
reconnectionDelay: 1000,
reconnectionAttempts: 5000,
jsonp:false,
forceNew: true,
upgrade: false});
await socket.on("connect", async () => {
console.log("its connected");
});
socket.on('allData', async(allData) => {
console.log(allData)
});
socket.on("connect_error", (err) => {
console.log(`connect_error due to ${err.message}`);
});