Каков наилучший способ обнаружить существование файла во Flash с использованием as2? - PullRequest
0 голосов
/ 26 февраля 2010

Мне нужно проверить наличие файлов во Flash на x количество видео.Я пробовал LoadVars и MovieClipLoader.LoadVars работает, но фактически загружает все видео перед тем, как сообщить о своем завершении.Без возможности узнать, что это началось, я не могу удалить его до того, как это будет сделано.Мне не нужно загружать все видео, я просто хочу убедиться, что оно там.MovieClipLoader имеет onLoadError и onLoadStart, которые работают, потому что я могу выгрузить MovieClip сразу после его начала загрузки и узнать его там, и если есть ошибка загрузки, я знаю, что ее там нет.Должно работать, но мне нужно запустить x раз, чтобы проверить другие видео.Каков был бы лучший способ сделать это?Или, если вы полностью знаете другой метод, это было бы еще лучше!

Спасибо!

1 Ответ

0 голосов
/ 26 февраля 2010

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

Я бы более склонен использовать серверный скрипт, такой как asp.net или php. Проверка файлов может быть достигнута относительно легко с этим. Скрипт будет возвращать true или false, поскольку в результате проверки файла существует.

Эта ссылка дает вам более подробную информацию о том, как использовать loadvars для получения данных из сценария PHP. Вы можете использовать его для создания php-скрипта, который выполняет проверку файлов.

http://flash -creations.com / замечания / servercomm_loadvars.php

...