Socket.io-client Установить пользовательское время при вызове данных с использованием React js - PullRequest
0 голосов
/ 11 сентября 2018

Я получаю данные через socket.io одновременно, но мне нужны данные с настраиваемым интервалом времени до socket.io-client, но я не могу найти решение, я также попытался использовать setInterval и какой-то другой метод таймера, пожалуйста, помогите мне отсортировать это

import socketIOClient from "socket.io-client";


this.host = process.env.REACT_APP_HOST;

const test_key = process.env.REACT_APP_TEST_KEY;
if (test_key) {
  this.host = `${this.host}?test_key=${test_key}`;
}
this.connectionOptions = {
  forceNew: true,
  reconnectionAttempts: "Infinity",
  timeout: 10000,
  transports: ["websocket"],
  path: process.env.REACT_APP_SOCKET_ROUTE
};


this.socket = socketIOClient(this.host,this.connectionOptions);
this.socket.on("shotTaken", shot => this.handleShot(shot));
this.socket.on("invalidOrigin", msg => this.handleOrigin(msg));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...