Ошибка React Native при событии повторного подключения websocket

#react-native #websocket #socket.io

#реагировать-родной #веб- сокет #socket.io

Вопрос:

У меня есть приложение на React Native, и мой websocket работает некорректно. Событие подключения работает нормально, но там, где оно отключается, не подключайтесь повторно.

Когда интернет выходит из строя, я должен перезапустить приложение, чтобы websocket снова заработал.

«socket.io-клиент»: «^2.1.1»

 socket.on('connect_error', (payload) => {
           console.log(`connect_error: ${payload}`)
           console.log(payload)
       });

  

При ошибке подключения у меня есть эта полезная нагрузка

 Error: websocket error
    at WS.Transport.onError (transport.js:67)
    at WebSocket.ws.onerror (websocket.js:157)
    at WebSocket.dispatchEvent (event-target.js:172)
    at WebSocket.js:285
    at RCTDeviceEventEmitter.emit (EventEmitter.js:190)
    at MessageQueue.__callFunction (MessageQueue.js:366)
    at MessageQueue.js:106
    at MessageQueue.__guard (MessageQueue.js:314)
    at MessageQueue.callFunctionReturnFlushedQueue (MessageQueue.js:105)
    at e (RNDebuggerWorker.js:1)
  

Редактировать: На устройстве работает нормально, эта ошибка является только симулятором

Комментарии:

1. Вы нашли какое-либо решение проблемы Junior?