前端实时通信如何实现多页指向同一用户

现在公司有需求要做实时同步 但是网站是一个多页应用 如何保证每个页面都使用同一个socketid呢?

阅读 2.5k
3 个回答

我觉得思路有问题,不应该关注每个页面是否同一个socketid
而应该关注是socket连接后,关键参数是否一致,比如用户的id。
根据参数来实现状态的同步及信息的推送。


但根据你的描述总觉得奇怪,如果页面足够多,那么。。。。

socketid 是你自己的一个概念,不知道这个概念什么意思。
实时嘛,一个“活动的页面”对应一个“活动的连接”,你知道每个连接的相关上下文信息(页面地址,用户等),同一时间肯定有很多活动的连接存在,然后,你就同步啊,连接你有,上下文信息你有,还有什么问题?

最后使用第三方框架处理 并且是收费项 坑

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题