首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以“流”本地控制的Vue.js页面,使所有设备共享相同的状态?

是否可以“流”本地控制的Vue.js页面,使所有设备共享相同的状态?
EN

Stack Overflow用户
提问于 2021-01-31 03:03:07
回答 1查看 53关注 0票数 0

我正在制作一个简单的提词程序,想法是通过本地PC控制它,但在从我的平板电脑访问页面时,它具有相同的视图/Vuex状态。所以,相同的页面,相同的状态,多个设备。

我是否正确地理解,唯一的方法是将所有的突变请求复制到服务器,将它们保存到DB中,监视DB中的更改,并在“客户端”设备上复制它们?

我总是可以把屏幕图像作为视频分享,所以这个问题是理论性的,任何想法都可以:)

相似的问题:Recommended strategy to sync vuex state with server

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-31 15:21:25

当然有可能。以下是三种大胆的方法:

  1. 服务器作为存储。我假设这两个设备都是在同一个用户id下登录的。每个设备都有到服务器的套接字连接。每当一个设备更改其状态时,它就将其发送到服务器,然后服务器将此状态作为代理转发给所有连接的devices.
  2. Server。这两个设备都使用服务器创建直接套接字连接。一个客户端将其所有更改通过another.
  3. Direct P2P通过webRTC直接发送给webRTC。两个客户端建立一个直接的客户端到客户端连接.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65975366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档