Flash AS3 - Проблемы с получением Flash для загрузки динамически сгенерированных XML -файлов
-
23-09-2019 - |
Вопрос
Я не совсем уверен, как описать проблему, которая у меня есть, но я сделаю все возможное.
У меня есть галерея изображений, встроенная в AS3, которая загружает контент через XML -файл. Ничего не думает здесь ... при тестировании локально на статическом XML -файле галерея работает, как и предполагалось. Цель этой галереи состоит в том, чтобы функционировать в CMS и загружать динамически сгенерированные XML -файлы для отображения соответствующих изображений/информации для каждой конкретной галереи.
Все это функционирует нормально, в некоторой степени ...
XML -файл, который заполняется динамически, называется Photo.xml. Это то, что я пытаюсь загрузить в галерее изображений.
После того, как файл XML назначается в определенную галерею, строка становится чем -то, что является эффектом photo.xml? Content = xxxxxx
Единственный способ, которым я могу правильно функционировать, - это если я скажу галерее загрузить эту конкретную строку "photo.xml? Content = xxxxxx", и это будет, и все работает нормально.
То, что я не могу заставить его сделать, это загрузить галерею, независимо от ее конкретной строки. Так что, если я нахожусь в индексе всех галерей и нажимаю на любую из галерей, она не загружает XML для этой галереи.
Поэтому я думаю, что я спрашиваю, как я могу получить его, чтобы AS3 загрузил XML для любой галереи, которую я нажимаю, будь то "photo.xml? Content = xxxxxx" или "photo.xml? Content = yyyyyy" или "photos.xml? Content = zzzzzz"
Нет правильного решения
Другие советы
Единственный способ, которым я могу правильно функционировать, - это если я скажу галерее загрузить эту конкретную строку "photo.xml? Content = xxxxxx", и это будет, и все работает нормально.
Я выглядит так, как будто CMS генерирует файл XML по запросу, и в этом случае это не код ActionScript, который нуждается в редактировании, а Backend/CMS.
Можете ли вы получить доступ к файлу XML без ?content=xxxxxx
в конце? Если нет, то это та часть, которую вам придется исправить или объявить звонок ?content=showAll
и настроить его, чтобы сбросить всю структуру.
Если у вас есть доступ к именам, т.е. xxx, Yyy & Zzz, например, вы не можете просто назвать их чем -то вроде:
"photos.xml? Content ="+ x [i];
где X может быть массивом всех имен, которые у вас есть.