1
毎回反応ネイティブのアプリがWebSocket(ここではsockjsを使用しています)への接続に問題があります。これが起こると、すべてのネットワーク要求がブロックされ、基本的にアプリが機能しなくなります。反応するネイティブwebsocket ERR_NAME_NOT_RESOLVEDネットワークリクエストを停止します
は、コンソールを発生するロギングを停止しない:これはアプリの起動時に実行される私たちの接続スクリプト、ある
GET http://192.168.0.11.xip.io:8080/sock/194/noeli4ep/eventsource
net::ERR_NAME_NOT_RESOLVED
これは私たちが再接続できるときにソケットが閉じ(、それはまた、実行されますソケットに接続します)。私たちが反応ネイティブ0.41 &アプリ&バックエンド(nodejs)にsockJSを使用して使用している
connectToServer() {
if (!this.flagConnect) {
this.webSocket = new SockJS(`${config.endpoint}sock`);
this.webSocket.onopen = this.onOpen; // Just sets this.opened to true
this.webSocket.onmessage = this.onMesssage; // Just reads the msgs
this.webSocket.onclose = this.onClose; // Re-calls connectToServer()
this.webSocket.onerror = this.onError; // Console.logs the error
}
}
。