1

I've a lightning component which loads a visualforce page to load a video like below:

<iframe src="{! v.urlPrefix + '/video?Id=' + v.videoId }"/>

I get the urlPrefix from the component controller like below:

String communityId = Network.getNetworkId();
if (communityId != null) {
    if(ConnectApi.Communities.getCommunity(communityId) != null && ConnectApi.Communities.getCommunity(communityId).urlPathPrefix != null) {
        return '/' + ConnectApi.Communities.getCommunity(communityId).urlPathPrefix;
    }
}

return '/apex';

This works fine in Community & Out-side community but the same gives "Invalid Page" in Community Builder while building/editing the page.

Any suggestions.

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.