Просмотр полной версии : force render
у меня есть прогресс бар который отображает процесс загрузки xml документа через urlLoader. При срабатывании у лоадера события комплит, запускается цикл который процессит документ. Процессинг занимает некоторое время и я хотел бы сделать прогресс бару indeterminate = true и поменять лэйбл, но рендеринг прогресс бара происходит только после обработки события и возникает видимость того что документ всё еще грузится (прогресс бар не доходит до 100%). Проблема распространенная, я гуглил но починить не вышло
Распределите обработку xml во времени. Либо запускайте обработку после того, как измените лейбл у прогресс бара и он отрапортует об этом изменении (события creationComplete и updateComplete).
"Распределите обработку xml во времени." - это не понятно;
у прогресс бара нету события "изменился лейбл";
хендлинг события updateComplete тоже не помог =(
есть еще варианты?
"Распределите обработку xml во времени." - это не понятно;
Обрабатывать частями, например, по ENTER_FRAME или таймеру.
djyamato
09.07.2012, 14:46
Распределите обработку xml во времени.
Например, вот так (http://divisionby0.org/uroki/25-xml-progulka-po-derevu-s-poiskom.html), правда тут для AS2.
костыль какой-то =) ... неужели это так делают? задача то вроде тривиальная
На флэш - так и делают. Не на флэш, кстати, особо лучше тоже не делают %)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.