サブドメイン間での localStorage の共有
互換性のあるブラウザで localStorage を優先して Cookie を排除する取り組みでは、次のようなサブドメインが存在する場合に共通の障害が発生します。 www.example.com および site.example.com は、独立した localStorage インスタンスを維持します。この不一致により、ユーザーはメイン ドメインとそのサブドメイン間を移行するときに、パーソナライズされたデータにアクセスできなくなります。
この問題を克服し、共有の localStorage エクスペリエンスを有効にするための解決策には、親ドメインの iframe を利用することが含まれます (例: 、親.例)。各サブドメイン (child.example など) では、postMessage を使用してデータをparent.example iframe に送信します。このアプローチにより、サブドメインがメイン ドメインの localStorage と対話できるようにする通信プロトコルが確立されます。
このメカニズムを通じて、サブドメインは親ドメインと同じ localStorage を効果的に共有し、すべてのドメインにわたってシームレスなデータ可用性と一貫したユーザー エクスペリエンスを確保します。 .
以上がサブドメイン間で localStorage データを共有するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。