我不太确定如何描述我遇到的问题,但我会尽力而为。

我有一个在AS3中内置的图像库,该图库通过XML文件加载内容。这里没有什么想到的...在静态XML文件上本地测试时,图库按预期工作。该画廊的目的是在CMS中运行并动态生成的XML文件,以显示每个特定画廊的适当图像/信息。

所有这些功能都很好,在一定程度上...

动态填充的XML文件称为photos.xml。这就是我试图在图像库中加载的东西。

一旦将XML文件分配给特定画廊,字符串就会成为照片的效果。xml?content = xxxxxx

我可以使画廊正常运行的唯一方法是,如果我告诉画廊加载特定的“ photos.xml?content = xxxxxx”字符串,它将且一切正常。

我似乎无法做到的就是加载画廊,无论其特定字符串如何。因此,如果我处于所有画廊的索引,并且单击任何画廊,它不会为该画廊加载XML。

因此,我想我要问的是如何获得它,以便AS3会为我单击的任何画廊加载XML,无论是“ photo.xml?content = xxxxxx”还是“ photos.xml?content?content = yyyyyy”或“ photos.xml?content = zzzzzz”

没有正确的解决方案

其他提示

我可以使画廊正常运行的唯一方法是,如果我告诉画廊加载特定的“ photos.xml?content = xxxxxx”字符串,它将且一切正常。

我看来CMS正在根据请求生成XML文件,在这种情况下,不是需要编辑的ActionScript代码,而是后端/CMS。

您可以在没有的情况下访问XML文件 ?content=xxxxxx 在最后?如果没有,那就是您必须解决的部分,或者像 ?content=showAll 并自定义以倾倒整个结构。

如果您可以访问名称,即xxx,yyy&zzz,例如,您只能将它们称为类似:

“ photos.xml?content =”+ x [i];

x可以是您拥有的所有名称的数组。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top