react-native - React VR - 是否可以通过socket.io实现实时对象?

标签 react-native socket.io virtual-reality react-360

我正在开展一个项目,展示多个设备的实时主动 RFID 跟踪。我一直在将 React VR 视为一种可能的方式,向远程位置的用户展示设备在静态、预定义空间内的实时定位。

本质上,我需要知道是否可以使用 React VR 和 socket.io 将实时位置(x、y、z 坐标)推送到前端?

最佳答案

我已成功使用 Socket.io 和 React-VR 来接收实时比特币交易更新。

package.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 组件中使用了这个连接语句,效果也很好。

关于react-native - React VR - 是否可以通过socket.io实现实时对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44540606/

相关文章:

javascript - React Native 图像替换为空白 "document"图像

javascript - React Native Flatlist 返回错误的空行数

android - 如何使用 Node JS 服务器在 Socket.io 中进行一对一聊天?

javascript - 混合纹理 (aframe/js)

javascript - React router dom在一种情况下显示公共(public)组件并在另一种情况下隐藏

android-studio - 如何使用 react-native-navigation v2 添加 react-native-splash-screen

node.js - AWS ELB -> nginx -> socket.io node.js 粘性负载均衡

node.js - Socket.io 命名空间和服务器不共享中间件?

c# - 找不到 SteamVR_Controller

unity3d - Unity 拆分立体显示