React VR — можно ли реализовать объекты реального времени через socket.io?

Я работаю над проектом, чтобы продемонстрировать активное отслеживание RFID нескольких устройств в режиме реального времени. Я рассматривал React VR как возможный способ показать удаленным пользователям позиционирование устройств в режиме реального времени в пределах статического, предопределенного пространства.

По сути, мне нужно знать, можно ли использовать React VR с socket.io для передачи местоположений в реальном времени (координаты x, y, z) во внешний интерфейс?


person ugotchi    schedule 14.06.2017    source источник
comment
Вероятно, вы захотите проверить этот пост: https://stackoverflow.com/questions/29408492/is-it-possible-to-combine-react-native-with-socket-io?rq=1   -  person cidicles    schedule 25.08.2017


Ответы (1)


Я успешно использовал Socket.io с React-VR для получения обновлений биткойн-транзакций в реальном времени.

пакет.json

socket.io-client: "^2.0.4"

Внутри хранилища Redux для загрузки и хранения данных в реальном времени из coincap:

...
import io from 'socket.io-client';
...
export function loadTransactionsIntoState() {
  return function thunk(dispatch) {
    let socket = io.connect('http://socket.coincap.io', { jsonp: false })
    socket.on('trades', (tradeMsg) => {
      if (tradeMsg.coin == 'BTC') dispatch(addNewTransaction(tradeMsg.trade.data))
    })
  }
}

Первоначально у меня был этот оператор подключения внутри компонента React-VR, который работал так же хорошо.

person Robin Wilson    schedule 07.11.2017