我正在使用Django频道实施一个项目,并且遇到了意外问题。由于该Web应用程序的特定性,我需要在此应用程序的每个页面上都建立websocket连接,但是不幸的是,当我单击导航栏菜单时,页面完全重新加载,并且websocket失去了连接。 那么,您能不能给我一个专业的线索,告诉我如何建立一个websocket连接,无论重新加载网页多少次,该连接都不会丢失? 附言 我无法将导航栏设置为静态并与页面分开,由于某些设计和可用性原因,导致每个页面上的导航栏略有不同。
答案 0 :(得分:0)
我建议您最大程度地使用javascript制作DOM而不加载新页面。 或者,您应该将Websocket连接与Web应用分开,并使用本地功能进行连接。