私のAngularJSアプリケーションでは、1つのwebsocket接続を使用するために2つのウィンドウがlocalStorageを介して通信します。メインウィンドウは、サーバーからの受信データをlocalStorageプロパティに入れるメッセージを待ち受けます。子ウィンドウは、このプロパティで角度$ watchを使用して、着信データをグリッドに入れます。異なるウィンドウと単一の接続の使用が必要です。AngularJsアプリは別のウィンドウからlocalStorageの変更を聞くことができません
問題は、ブラウザ開発ツール(F12)が開いていない限り、子ウィンドウのコントローラがlocalStorageプロパティを見ることができないように見えることです。
この問題を解決するにはどうすればよいですか?
この質問が愚かな場合は申し訳ありません。両方とも同じ起源の窓ですか? – aorfevre
ストレージの管理方法ngStorageを使用していますか?または直接jsストレージ – aorfevre
'$ watch'関数を共有できますか? –