2017-11-04 11 views
0

私はsocket.ioと反応セットアップするには、このリンクをたどっ:https://medium.com/dailyjs/combining-react-with-socket-io-for-real-time-goodness-d26168429a34Socket.ioて反応ネイティブseTimeout警告

インストールされたパッケージ

  • socket.io-クライアント:2.0.4
  • 反応ネイティブ-CLI:2.0.1
  • 反応し、ネイティブ:Aを起動するとき0.48.3

は今、私は次の警告を取得しますAndroidのエミュレータ上頁: Emulator

私は、次のコードを使用して試してみた:

import openSocket from 'socket.io-client'; 
const options = { 
    pingTimeout: 3000, 
    transports: ['websocket'], 
    allowUpgrades: false, 
    cookie: false 
}; 
const socket = openSocket(url, options); 
+0

これを試しましたか? :https://github.com/socketio/socket.io/issues/3054 – nidaorhan

+0

はい、上のコードを参照してください – galgo

+0

しかし、あなたはそれをクライアント上で行いました。私は同じ問題に遭遇しました。私は{pingTimeout:30000}をsocket.ioとサーバを結ぶ場所に追加しました。サーバー側に追加してみてください。 – nidaorhan

答えて

1

あなたはまた、{pingTimeout:30000}を追加する必要があるサーバーにsocket.ioを結ぶ場所に。

var io = socketio(server, {pingTimeout: 30000}) 
関連する問題