Skip to main content
New to Salesforce in past few weeks

My understanding is Canvas is the mechanism required but several hours of searching has not lead to a solution. I'll keep the example scenario as simple and focused as possible:

A site has been created for a community using Experience Builder. Within that site Google's homepage (https://www.google.com) needs to be embedded. How can this be done?
3 个回答
  1. 2020年6月23日 15:37
    HI Tom,

    I am not sure if there is an easier way to call the canvas app.

    The article http://www.worldofsalesforce.com/2017/05/displaying-external-web-app-using-Salesforce-Canvas.html gives a good insight into how you can create a Canvas in the connected app 

    Also, see https://developer.salesforce.com/docs/atlas.en-us.platform_connect.meta/platform_connect/quick_start_create_canvas_app.htm

    https://success.salesforce.com/ideaView?id=0873A000000E4RpQAK

    I was able to create a Canvas app this way. Called the canvas from a VF page using below code 

    <apex:page >

    <apex:canvasApp developerName="Hello_World"

    height="1000px" width="800px"/>

    </apex:page>

    Added this VF page by drag and drop in community builder. See the below image of canvas added in my community

    HI Tom,I am not sure if there is an easier way to call the canvas app.

    Note: There seems to be a limitation of the usage of the canvas app with the community guest user. Please consider before implementation.

    See https://salesforce.stackexchange.com/questions/203768/is-it-possible-to-use-a-canvas-app-with-the-community-guest-user

    Hope this helps you. Please mark this answer as best so that others facing the same issue will find this information useful. Thank you
0/9000