---
schema_version: "1"
id: 0adf4ccf21084e65bf6074b2a0e30534aa47fe4c20d800a9cd7aa07930aaee6d
title: Considerations and Limitations
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/salesforce-pages-developers-guide/guides/pages/message-channel/message-channel-considerations.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-pages-developers-guide/guide/message-channel-considerations.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 294356162c1870b4308e449d5c9c3ba047f13b32c14dfe30747b596629af0686
products:
  - Visualforce Developer Guide
  - Platform Developer Content
---

# Considerations and Limitations

Keep these considerations and limitations in mind when working with Lightning message service in Visualforce.

## Considerations

Lightning message service doesn’t work for Visualforce’s `sforce.one` library when pages are loaded in the Chatter Publisher that uses `<chatter:feed showPublisher="true"/>`. Use the native Lightning Publisher instead.

Lightning message service doesn’t work in Visualforce pages that are included in Lightning Experience via iframes, including `<wave:dashboard>`, `<apex:iframe>`, and the standard HTML `<iframe>` tag. Instead, add Visualforce pages through the Lightning App Builder or as a utility bar item.

Visualforce supports only Lightning Message Channels where `isExposed` is true. For more information about LightningMessageChannel, see the [Metadata API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_lightningmessagechannel.htm).

Lightning message service doesn’t work in Salesforce Classic or when previewing Visualforce from Setup.

## Limitations

The lightning message service supports only these experiences.

-   Lightning Experience standard navigation
-   Lightning Experience console navigation
-   Salesforce mobile app for Aura and Lightning Web Components, but not for Visualforce pages
-   Lightning components used in Experience Builder sites. Support for Experience Builder sites is beta.

    **note:** Lightning Message Service doesn’t work with Salesforce Tabs + Visualforce sites or with Visualforce pages in Experience Builder sites.


