Просмотр полной версии : Галерея проблема с прелоадом фоток
Здраствуйте товарищи. Очень нужна ваша помощь в решении одной задачи.
У меня есть галерея, которая делает прелоад (скрытый. т.е. статус бар неведётся) 2х фотографий вперёд и 2 назад. Так проблема в том, что я немогу никак проверить сколько фоток в папке. Он начинает показывать пустые кадры. Можно ли как-то сделать проверку на наличие фотки например 34.jpg перед её прелоадом?
DarkLight
23.02.2008, 16:32
Если Вы используете MovieClipLoader, то там есть onLoadError который можно отслеживать. Если Вы используете loadMovie - используйте MovieClipLoader и далее читать сначала:)
А вообще непосредственно проверить существование файла средствами флеша нельзя, используйте на сервере скрипт, который будет узнавать содержимое папки и отдавать флешу.
CrazyFlasher
23.02.2008, 21:02
да в принципе для loadMovie можно тоже сделать прогресс бар...я вот на днях написал листенера для клавиатуры (кей ап :)) для Flash Lite 1.x (Flash 4)
да в принципе для loadMovie можно тоже сделать прогресс бар...
Хм... А нельзя тут поподробнее?
Как можно написать прогресс бар для загрузки одной картинки?
Я всегда считал что прелоадеры работают по загрузке fram'ов.
CrazyFlasher
24.02.2008, 15:05
сделать например клип-слушатель с 2-мя кадрами...в первом кадре отслеживать сколько загрузилось, а по втором - gotoAndPlay(1); Либо использовать обычные onEnterFrame...только лучше этого не делать, а просто использовать MovieClipLoader
Нет я про то, что невозможно отследить сколько закачано от одного файла. Как обычный прогресс бар делается это опнятно...
olexandr
25.02.2008, 09:03
используй MovieClipLoader - там есть событие ошибки загрузки
olexandr:
Посмотрите выше на пост от DarkLight. Проблема уже решена.
CrazyFlasher
25.02.2008, 16:36
просто проверять если getBytesLoaded() == 0, значит фотки скорее всего нет...только вот не пойму, чем вам не угодил MovieClipLoader...
Да всем угодил. Всё хорошо работает, по функции onLoadError. Просто мне интересно, можно ли делать прелоадер одной фотки? Тоесть "фотка загружается" и проценты...
CrazyFlasher
26.02.2008, 10:17
onLoadProgress
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.