2010-02-26 115 views
0

我不太清楚如何描述我遇到的问题,但我会尽我所能。Flash AS3 - 获取Flash以加载动态生成的XML文件的问题

我有一个内置于AS3的图片库,通过XML文件加载内容。没有什么在这里吹... 当在静态XML文件本地进行测试时,图库按预期工作。 此图库的目的是在CMS内运行并加载动态生成的XML文件,以显示每个特定图库的相应图像/信息。

这一切功能正常,在一定程度上...

是被填充动态叫做photos.xml的XML文件。这是我正试图加载到图像库中。

一旦XML文件被分配给特定的画廊则字符串变成东西photos.xml的影响?内容= XXXXXX

我能得到的画廊才能正常工作的唯一方法是,如果我告诉画廊加载特定的“photos.xml?content = xxxxxx”字符串,它会,并且一切正常。

我似乎无法得到它是加载一个画廊,不管其特定的字符串。因此,如果我处于所有画廊的索引位置,并且点击了任何画廊,它将不会加载该画廊的XML。

所以我想我问的是如何得到它,以便AS3将加载我点击的任何图库的XML,无论是“photos.xml?content = xxxxxx”还是“photos.xml?内容= YYYYYY“或‘photos.xml?内容= ZZZZZZ’

回答

0

我可以得到画廊 功能正常的唯一方法是,如果我告诉 库加载特定 ” photos.xml?内容= xxxxxx“字符串, 它会,并且一切正常 罚款。

我看起来像cms根据请求生成xml文件,在这种情况下,它不是需要编辑的动作代码,而是后端/ cms。

你能访问xml文件吗?最后没有?content=xxxxxx?如果没有,那就是你必须修复的部分,或者打个电话,如?content=showAll,然后定制它来转储整个结构。

0

如果您有机会获得名即XXX,YYY & ZZZ例如不能只需调用他们是这样的:

“?photos.xml内容=” + X [I];

其中X可能是您拥有的所有名称的数组。