Онлайн-слайдшоу. Проблемы с доступом к файлам - PullRequest
0 голосов
/ 03 июня 2010

У меня есть флэш-файл .swf, который я встраиваю на мою веб-страницу. На моем сервере у меня есть файл .swf и несколько папок с изображениями. Я хотел бы загрузить каждый файл в одной из этих папок во флэш-слайд-шоу. Как мне это сделать? Я пробовал использовать Air, но он не работает в моей системе как приложение, поэтому я сомневаюсь, что он будет работать в Интернете. В конце концов я планирую создать меню, в котором вы можете выбрать разные папки для отображения, и поскольку они имеют разные размеры, цикл foreach будет оптимальным. Сохранение текстового файла с количеством изображений также возможно, если есть способ прочитать это, но я бы предпочел более динамичный подход. Я работаю над тем, чтобы использовать php для веб-сайта, если это поможет найти решение.

Спасибо, -Mike

Кроме того, мое слайд-шоу в настоящее время отлично работает в Интернете, но мне нужно жестко указать количество файлов.

1 Ответ

1 голос
/ 18 июня 2010

Я бы посоветовал установить на вашем сервере скрипт PHP, который позаботится о разборе этих папок, и вернуть список файлов во Flash (с действительным общедоступным URL).

Обычно при запуске приложения вы вызываете PHP-скрипт для получения полного списка файлов (XML - это хороший формат для возврата, или AMF, если у вас много папок / файлов). После всего, что вам нужно сделать, это манипулировать этими данными для загрузки любой папки / файлов, которые пользователь желает увидеть.

Только для вашей информации, Flash не имеет доступа к файловой системе, поэтому невозможно анализировать папки непосредственно из Flash. (Однако это возможно с применением воздуха)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...