#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?