盛凌科技----PM 提供资料
JW Player 参数详解
1,安装
下载后,你可以得到一个例子,当用文本或 HTML 编辑器打开的时候,你可以发现 swf 是
用一段短小的
javascript 嵌入到页面上的。这个 Javascript 是 Geoff Stearns 写的 swfobject.js,它解决了 Flash
需要激
活的麻烦。当复制 swf 到你的站点的时候,不要忘记了把 swfobject.js 一同复制过去。并且
在页面中的
Head 中加入下面代码
程序代码
<script type="text/javascript" src="swfobject.js"></script>
在 swfobject.js 的帮助下你可以方便的设置 swf 的路径,宽度,高度,背景颜色和所需要的
Flash 播放器的版本,也可以通过它设置一组参数来配置 swf。当页面加载的时候,javascript
会根据 id 来替换页面中的节点。
程序代码:
<p id="player"><a href="http://www.macromedia.com/go/getflashplayer">Get Flash</a> to see this player.</p>
<script type="text/javascript">
var so = new SWFObject('mediaplayer.swf','player','400','400','7');
so.addParam("allowfullscreen","true");
so.addVariable("file","test.flv");
so.addVariable("displayheight","300");
so.write('player');
</script>
在你不能使用 javascript 的情况下(比如你的 bsp 不支持,如 myspace),你可以使用"embed"
的方式来插入 swf。
需要注意的是 swf 可以不在该服务器上,但是如果你需要用 xml 的播放列表可能会有问题,
因为 xml 必须和 swf 在同一个服务器上,否则会因为安全问题被组织。mp3,jpg,flv 可以
不在该服务器上。
程序代码
<embed src="http://www.myfileserver.com/folder/mediaplayer.swf" width="400" height="400"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
flashvars="file=http://www.myfileserver.com/folder/test.flv&displayheight=300" />
2,参数
这些参数可以配置被嵌入到 html 中的播放器的行为和外观。如果使用 swfobject.js,可以用
addVariable()方法来配置,如果使用的 embed 方式,可以通过定义"flashvars"属性来配置变
量,注意用"&"符号分割这些变量。
被*号标注的同样适用于 JW Image Rotator
基本变量
displayheight(number):显示区域的高度.控制区域最小高度是20px,当该值大于或等于 swf