如何与多个 html 文件共享一个 javascript websocket 实例
Posted
技术标签:
【中文标题】如何与多个 html 文件共享一个 javascript websocket 实例【英文标题】:how to share a javascript websocket instance with multiple html files 【发布时间】:2016-07-29 22:31:55 【问题描述】:我在 javascript 和 python 烧瓶中使用 websockets。
我有一个 websocket 服务器,我使用 javascript websockets 将我的网页连接到该服务器。 "/" 包含一个包含 websocket 服务器的 ip 地址的表单,"/connectToServer" 路由将与服务器建立 websocket 连接。
现在,我将拥有来自该网页的路线,例如 /details、/profile。我需要在所有路由中使用相同的 websocket 实例。我该怎么做?
附:我不打算在 python 中使用 websocket 客户端 api。我只需要在 javascript 中完成。
【问题讨论】:
【参考方案1】:你需要一些东西来使你的页面持久化。
Angular 或 Vue 等客户端库(只是两个随机示例)将完成这项工作。
但是你应该看看教程或其他东西,因为它不是很简单
【讨论】:
非常感谢。 @Alvaro Carvajal Nakosmai。您的回复将我带到了这个博客,tavendo.com/blog/post/websocket-persistent-connections 我建议你阅读一些关于 vue.js 的内容,它非常简单,你可以用它完成伟大的事情以上是关于如何与多个 html 文件共享一个 javascript websocket 实例的主要内容,如果未能解决你的问题,请参考以下文章