考慮事項と制限
Visualforce で Lightning メッセージチャネルを使用するときは、次のことに留意してください。
- 考慮事項
- <chatter:feed showPublisher="true"/> を使用する Chatter パブリッシャーにページが読み込まれる場合、Lightning Message Service は、Visualforce の sforce.one ライブラリでは機能しません。代わりにネイティブの Lightning Publisher を使用してください。
- <wave:dashboard>、<apex:iframe>、および標準の HTML <iframe> タグなどの iframe を介して Lightning Experience に含まれる Visualforce ページでは、Lightning Message Service は機能しません。代わりに、Visualforce ページは、Lightning アプリケーションビルダーを通じて、またはユーティリティバーの項目として追加してください。
- Visualforce でサポートされるのは、isExposed が true である LightningMessageChannel のみです。詳細は、『メタデータ API 開発者ガイド』の「LightningMessageChannel」を参照してください。
- Salesforce Classic などの Lightning Experience の外部や、[設定] からの Visualforce のプレビュー時は、Lightning Message Service は機能しません。
- 制限事項
- 本番組織にインストールする予定のパッケージには、Lightning メッセージチャネルを含めないでください。インストールが失敗します。
- Lightning Message Service API では、開発者プレビュー時に次のエクスペリエンスはサポートされません。
- Salesforce モバイルアプリケーション
- Lightning Out
- Lightning コミュニティ
- Visualforce レコードの上書き