【问题标题】:flash need to have dynamic path for XML with Html Parameter [duplicate]flash 需要具有带有 Html 参数的 XML 的动态路径 [重复]
【发布时间】:2012-04-23 13:17:14
【问题描述】:

可能重复:
How to use HTML param in Actionscript 2

我有这个 flash mp3 播放器,它从名为“playlist.xml”的 XML 文件中读取数据 代码是:

if (xml == undefined && mp3 == undefined)
{
    xml = "playlist.xml";

现在我希望我的 xml 文件的路径是动态的并且位于 HTML 文档中。所以我可以用php改变它。您能否指导我如何更改我的代码以从 HTML 代码中的参数读取 XML 路径? p.s.我的 Flash 文件在 Actionscript 2.0 中

【问题讨论】:

标签: xml flash dynamic path actionscript-2


【解决方案1】:

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

如果是 Flash:

if (_root.myXML)
{
   xml = _root.myXML;
}
else{
    xml = "playlist.xml";
 }

【讨论】:

  • 我应该在哪里添加 HTML 代码?
  • @FarzadHabibi 查看更新的anwser
  • 谢谢伙计,我搞定了。
猜你喜欢
  • 2020-01-31
  • 1970-01-01
  • 1970-01-01
  • 2016-12-16
  • 2021-03-22
  • 1970-01-01
  • 2023-03-10
  • 2021-08-04
  • 2019-11-23
相关资源
最近更新 更多