2010-02-26 116 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可能是您擁有的所有名稱的數組。