此说明文件是在官方的说明文件基础上译过来的,有些句子是我用自己的话加以说明的,因此这篇说明并非官方翻译,是我个人的行为。官方的Readme请看FLASH PLAYERS 3.8 README

此说明文件包含了Flash Mp3 Player、Flash Video Player、Flash Media Player和Flash Image Rotator安装配置的相关说明。分如下几个部分:

  • 安装(为您的站点嵌入相关代码)
  • 参数(所有配置选项)
  • 基本设定
  • 颜色设定
  • 显示设定
  • 播放设定
  • 交互设定
  • 播放列表(如何创建播放列表)
  • 客制化(如何客制化播放器)

安装篇

下载文件中包含的范本HTML(mp3player.html)已经比较明了了。如果你用编辑器(文本编辑器、网页编辑器均可)打开mp3player.html,你可以看到范例中的swf文件是通过一小段javascript代码嵌入在页面中的。范例采用了通过一个外部脚本(swfobject.js,by Geoff Steams)来插入播放器是为了防止IE6某一次升级之后烦人的"点击此处激活"的提示讯息。将播放器文件(mp3player.swf,以下简称SWF)拷贝到您网站目录时最好别忘了把swfobject.js也拷贝过去。swfobject.js文件正确的放置位置应在网页的头部(<head>与</head>之间,如下所示),当然也可以放在<body>之后,但不建议这么做。

<script type="text/javascript" src="swfobject.js"></script>

在网页中你要显示播放器的位置插入以下这段javascript,您可以设置SWF的位置、高度、宽度、名称、所需的Flash版本、背景颜色,您还可以加入一些参数设置(通过addVariable()语句)用以SWF的配置(详见下一篇:参数)。当网页打开时,javascript会将您在网页中指定id与在javascript中指定id相同的标签元素替换成播放器(请确定存在一个与javascript中指定的id值相同的HTML元素)。

<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>

范例:在网页中插入以上的代码,注意<p id="player">…</p>,它表示了一个idplayer的HTML元素<p>,在javascript中你可以看到这一段代码:so.write(‘player’),它代表播放器将显示在idplayer的HTML元素里面,也就是将显示在<p id="player">播放器显示位置</p>中,这里的<p>可以替换成其他的HTML元素,如<div>、<span>等等。

如果您无法在你的网站上使用javascript(例如您是使用MySpace等网站来创建个人站点),你可以使用<embed>代码来代替javascript的方式(不能防止IE6下的那个烦人的提示讯息)。您的SWF或许放在其他的服务器上,那都没问题,不过要注意如果您使用XML播放列表时,XML文件的放置位置要与SWF在同一服务器上,否则因为安全限制,SWF将无法读取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" />

今天,这一篇介绍的是如何将Flash Mp3 Player加入您的网页中,Flash Mp3 Player应该已经可以很好地工作了,您只需要给它指定一个地址去读取MP3文件或JPG、FLV文件即可,如果您需要建立一个播放列表,那么我将在第三篇中做介绍。

您可以在此处下载Flash Mp3 Player 3.8。它包含了源文件(Flash8)和说明文件,以及一些安装使用的小贴士,还有播放器(mp3player.swf)以及范例文件(mp3player.html)。