first commit
This commit is contained in:
@@ -0,0 +1,156 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelType>访谈类</LabelType>
|
||||
<OutType>sin</OutType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<IsXsltSql>true</IsXsltSql>
|
||||
<attributes>
|
||||
<name>width</name>
|
||||
<datatype>int</datatype>
|
||||
<default>640</default>
|
||||
<intro>宽度</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>height</name>
|
||||
<datatype>int</datatype>
|
||||
<default>480</default>
|
||||
<intro>高度</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>videoPath</name>
|
||||
<datatype>string</datatype>
|
||||
<default>
|
||||
</default>
|
||||
<intro>视频地址</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>onJavaScriptBridgeCreated</name>
|
||||
<datatype>string</datatype>
|
||||
<default></default>
|
||||
<intro>回调函数,该Javascript函数可以对播放器进行播放控制</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>title</name>
|
||||
<datatype>string</datatype>
|
||||
<default></default>
|
||||
<intro>视频标题</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>preroll</name>
|
||||
<datatype>string</datatype>
|
||||
<default>
|
||||
</default>
|
||||
<intro>正片前广告地址</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>prerollSite</name>
|
||||
<datatype>string</datatype>
|
||||
<default>
|
||||
</default>
|
||||
<intro>正片前广告宣传网站地址</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>bannerImageUrl</name>
|
||||
<datatype>string</datatype>
|
||||
<default>
|
||||
</default>
|
||||
<intro>暂停时广告地址</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>bannerUrl</name>
|
||||
<datatype>string</datatype>
|
||||
<default>
|
||||
</default>
|
||||
<intro>暂停时广告宣传网站地址</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>scaleMode</name>
|
||||
<datatype>string</datatype>
|
||||
<default>letterBox</default>
|
||||
<intro>缩放模式{原始:letterbox, 4比3:4To3, 16比9:16To9, 铺满:stretch}</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>autoPlay</name>
|
||||
<datatype>string</datatype>
|
||||
<default>true</default>
|
||||
<intro>是否自动播放{是:true, 否:false}</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>controlBarAutoHide</name>
|
||||
<datatype>string</datatype>
|
||||
<default>false</default>
|
||||
<intro>是否自动隐藏控制栏{是:true, 否:false}</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>streamType</name>
|
||||
<datatype>string</datatype>
|
||||
<default>liveOrRecorded</default>
|
||||
<intro>媒体流类型{点播或直播:liveOrRecorded, 直播:live,录播:recorded,dvr:dvr}</intro>
|
||||
</attributes>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<LabelSqlString>
|
||||
</LabelSqlString>
|
||||
<LabelTemplate>
|
||||
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="no"/>
|
||||
<xsl:param name="width"/>
|
||||
<xsl:param name="height"/>
|
||||
<xsl:param name="videoPath"/>
|
||||
<xsl:param name="title"/>
|
||||
<xsl:param name="preroll"/>
|
||||
<xsl:param name="prerollSite"/>
|
||||
<xsl:param name="bannerImageUrl"/>
|
||||
<xsl:param name="bannerUrl"/>
|
||||
<xsl:param name="scaleMode"/>
|
||||
<xsl:param name="autoPlay"/>
|
||||
<xsl:param name="controlBarAutoHide"/>
|
||||
<xsl:param name="onJavaScriptBridgeCreated"/>
|
||||
<xsl:param name="streamType"/>
|
||||
<xsl:template match="/">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$videoPath=''">
|
||||
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<div id="powerPlayback"></div>
|
||||
<script language="javascript" type="text/javascript" src="{pe:InstallDir()}js/Government/swfobject.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
document.getElementById("interviewImage").style.display = "none";
|
||||
var parameters =
|
||||
{ src: "<xsl:value-of select="$videoPath" />"
|
||||
,autoPlay: <xsl:value-of select="$autoPlay" />
|
||||
,title:"<xsl:value-of select="$title" />"
|
||||
,preroll:"<xsl:value-of select="$preroll" />"
|
||||
,prerollSite:"<xsl:value-of select="$prerollSite" />"
|
||||
,bannerImageUrl:"<xsl:value-of select="$bannerImageUrl" />"
|
||||
,bannerUrl:"<xsl:value-of select="$bannerUrl" />"
|
||||
,scaleMode:"<xsl:value-of select="$scaleMode" />"
|
||||
,bannerUrl:"<xsl:value-of select="$bannerUrl" />"
|
||||
,controlBarAutoHide: <xsl:value-of select="$controlBarAutoHide" />
|
||||
,streamType:"<xsl:value-of select="$streamType" />"
|
||||
,javascriptCallbackFunction: "<xsl:value-of select="$onJavaScriptBridgeCreated" />"
|
||||
};
|
||||
|
||||
swfobject.embedSWF
|
||||
( "<xsl:value-of select="pe:InstallDir()"/>Player/PowerPlayback.swf"
|
||||
,"powerPlayback"
|
||||
,<xsl:value-of select="$width" />
|
||||
,<xsl:value-of select="$height" />
|
||||
,"10.1.0"
|
||||
,{}
|
||||
,parameters
|
||||
,{ allowFullScreen: "true",wmode:"opaque"}
|
||||
,{ name: "powerPlayback" }
|
||||
);
|
||||
|
||||
</script>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:transform>]]>
|
||||
</LabelTemplate>
|
||||
<Version officialVersion="" modifiedVersions="4702" compatibleVersion="" />
|
||||
</root>
|
||||
Reference in New Issue
Block a user