假设我有一个嵌入在XHTML中的flash对象,就像这样......
<object width="600" height="400">
<param name="movie" value="somefilename.swf">
<param name="data" value="somefilename.xml">
<embed src="somefilename.swf" width="600" height="400">
</embed>
</object>
我知道有一些方法可以读取,解析和使用“somfilename.xml”中的数据。但是,就我而言,XHTML和XML是动态生成的。我宁愿一步生成两者。
所以,如果我像这样嵌入XML ......
<object width="600" height="400">
<param name="movie" value="somefilename.swf">
<embed src="somefilename.swf" width="600" height="400">
<data>
<something id="0" whatever="foo bar"/>
<something id="1" whatever="uff da"/>
<something id="2" whatever="1ee7"/>
</data>
</embed>
</object>
我可以从我的Flash应用程序中找到“/ data / something / @ whatever”吗?
答案 0 :(得分:0)
没有。 Flash无法直接访问该标记。
Flash确实可以访问flashvars。因此可能能够将您的xml编码为字符串并将其放入flashvars中。
但是,在Flash运行时尝试加载XML文件可能更容易。也许检查文件何时生成然后加载它?