ベースコントローラー、ベースhtml、ベースjavascriptファイルを備えたアプリケーションがあります。この3つでは、一意のクライアントID(create_channel)でトークンを作成し、トークンをテンプレートに渡して、javascriptファイルに接続を作成します。
次に、この接続にメッセージを送信します。同じページにとどまるとうまく機能し、メッセージが表示されますが、他のページに移動すると、base.jsが再度読み込まれ、新しい接続が開始されるため、サーバーから送信したメッセージが表示されません。
この問題を解決するにはどうすればよいですか?接続を1つだけ作成したいのですが、ベースファイルの読み込み回数が増えています...