Lightning Message Service の制限事項

Lightning Message Service を使用するときには、次のことに留意してください。

Lightning Message Service では、次のエクスペリエンスのみがサポートされています。

  • Lightning Experience 標準ナビゲーション

  • Lightning Experience コンソールナビゲーション

  • Aura および Lightning Web コンポーネント用の Salesforce モバイルアプリケーション (Visualforce ページ用ではサポートなし)

  • Aura および LWR ベースのエクスペリエンスビルダーサイトで使用される Lightning コンポーネント。

Lightning Message Service は、Salesforce タブと Visualforce サイト、またはエクスペリエンスビルダーサイトの Visualforce ページでは機能しません。

:::

Lightning Messaging Service をサポートしないコンテナでは、pubsub モジュールを使用します。github.com/developerforce/pubsub からモジュールをダウンロードします。

AppExchange で公開するパッケージにメッセージチャネルを含めた場合、1GP パッケージと 2GP がサポートされます。

Lightning Web コンポーネントでは、@wire(MessageContext) を使用して、登録コンポーネントがメッセージを受信するアプリケーション内の場所の範囲を定義できます。