![]() |
подгрузка картинки из динамично создаваемой xml
Вложений: 1
Здравствуйте, проблема такая: делаю флеш-галерею для сайта, фотографии она берет из xml, суть в том что swf одна, а xml будет много, и хранится они нигде не будут, так как будут генерироваться автоматически. Моя задача создать флешку, у которой в параметрах будет прописан путь, откуда она должна брать XML (это может быть как готовый файл, так и ссылка на скрипт).
т.е.: <param name="flashvars" value="path=/gallery.as_xml/8"/> когда оно будет обращаться по данному адресу (если это скрипт), то будет генерироваться XML заданного формата с нужными фотками. Если кто то уже сталкивался с этой бедой, помогите пожалуйста. пример во вложении |
Вложение не смотрел.
Принцип можно взять такой. Ведь где-то у вас XML будет генерироваться? Возможно это будет PHP-скрипт? В любом случае можно сделать дополнительный (базовый) конфиг,в котором можно прописывать путь к этому скрипту. Я например, в схожей ситуации делал так. Клал базовый конфиг в директорию с флешкой (и в доке для интеграторов указывал делать так) и сперва она была должна грузить именно его. Из него она и узнавала URL, где брать сам XML (в вашем случае это может быть URL скрипта, генерирующего XML - по относительному пути, или с использованием http). Код AS1/AS2:
|
да есть скрипт, который генерирует xml, в которой хранятся картинки. в целом понятно, создать кофиг, к нем приписать скрипт, генерирующий xml. Флешка находит конфиг, читает его, а вот дальше что происходит, можно подробнее ? момент не понятен:
Код AS1/AS2:
|
Гм. По моему я все предельно ясно прокомментировал.
lcbOnData - в этом обработчике получаем значение URL и используем его для загрузки XML. После старта происходит загрузка XML. Флешка получает XML, и в функции loadXML идет его разбор. У меня за "...." опущен мой разбор. У вас там свой разбор. Смотрите пример в хелпе, что ли, как XML загружать и разбирать, если у вас трудности. Тема о другом была, собственно :) |
| Часовой пояс GMT +4, время: 04:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.