我想在我的知识文章中嵌入视频,并且我一直在尝试按照这两个帖子中的步骤操作: http://boards.developerforce.com/t5/General-Development/Embedded-Video-in-New-Knowledge-Base/td-p/19 ... http://success.salesforce.com/ideaView?id=087300000006n6v
在设置 - >自定义 - >知识 - >文章类型下,我有一个文章类型为“视频教程”,标题为test_video_tutorial。我有一个名为“Tutorial”的自定义字段,其API名称为“Tutorial__c”。
在文章管理中,我创建了一篇类似“视频教程”的新文章和教程字段我有:
<div class="youtube">http://www.youtube.com/v/TDArzCNu178?</div>
在Setup-&gt; Develop-&gt; Pages中,我创建了一个名为VideoTutorialPage的新Visualforce页面,如下所示:
<apex:page standardController="Video_Tutorials__kav" showHeader="true">
<apex:outputPanel >
<apex:outputField value="{!Video_Tutorials__kav.Title}"/>
<apex:outputText escape="false" value="{!Video_Tutorials__kav.Tutorial__c}"/>
</apex:outputPanel>
</apex:page>
但是,当我点击文章中的文章“test_video_tutorial”时,视频不会嵌入。我只是看到它的HTML代码。有什么事情要告诉Salesforce当我点击Video Tutorial文章时,它应该使用我创建的Visualforce页面吗?为了让视频出现,我需要做些什么?
答案 0 :(得分:1)
在Summer 12版本中,通过在知识文章中添加<iframe>
标记,这变得更加容易。有关详细信息,请参阅Summer 12 release notes(文章中的多媒体内容部分)