我有这个 flash mp3 播放器,它从名为“playlist.xml”的 XML 文件中读取数据,代码是:
if (xml == undefined && mp3 == undefined)
{
    xml = "playlist.xml";
现在我希望我的 xml 文件的路径是动态的并且在 HTML 文档中。所以我可以用php改变它。你能指导我如何更改我的代码以从 HTML 代码中的参数读取 XML 路径吗?ps 我的 Flash 文件在 Actionscript 2.0 中
我有这个 flash mp3 播放器,它从名为“playlist.xml”的 XML 文件中读取数据,代码是:
if (xml == undefined && mp3 == undefined)
{
    xml = "playlist.xml";
现在我希望我的 xml 文件的路径是动态的并且在 HTML 文档中。所以我可以用php改变它。你能指导我如何更改我的代码以从 HTML 代码中的参数读取 XML 路径吗?ps 我的 Flash 文件在 Actionscript 2.0 中
在 HTML 中:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="#" height="#" id="XXXXX" align="middle">
<param name="flashVars" value="myXML=playlist.xml" />
<param name="movie" value="URL" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="bgcolor" value="#000000" /><embed src="URL" menu="false" quality="high" scale="noscale" bgcolor="#000000" width="200" height="200" name="XXXXX" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashVars = "myXML=playlist.xml";/>
</object>
如果闪存:
if (_root.myXML)
{
   xml = _root.myXML;
}
else{
    xml = "playlist.xml";
 }