私はwebsocketサーバーに接続するためにjavascript websocketを使用します。私は、WebページをナビゲートするためにPythonフラスコフレームワークを使用します。html5リンクがクリックされたときに閉じられるWebSockets
私のプロジェクトは以下の通りです:
- ルート "/" index.htmlページをレンダリングします。このページでは、 websocket接続を作成します。
- 私は、サーバーからデータを受信したとき、私は(例えば:「/ページ/ 1」)別のルートに移動し
私は私のindex.htmlページのhrefのリンクをクリックすると、私が見ますwebsocketが閉じられています。
私はGoogle検索し、永続的なストレージの2つの方法を実装しました。
のlocalStorage
共有Webワーカー
私はhrefのリンクをクリックしたときのWebSocketが閉鎖されている、ので、それらの両方は、任意の使用がありませんでした。これから私はwebsocketインスタンスの永続的なストレージは私の問題(私が間違っている場合は私を修正してください)の解決策ではないと思う。私の問題に取り組むための正しいアプローチを提案してください。前もって感謝します。
私はWebSocketの接続はのみ限り、それがために設立されたページが開いているとして存続グーグルクローム(52.0.2743.82)