Fix AnimatedGif for using in Flex 3
September 5, 2008 – 2:20 pmЕсть замечательный компонент который может проигрывать гиф анимацию во флексе.
http://dougmccune.com/blog/2007/01/17/animatedgifloader/
Ведет он себя также как стандартный Image + умение проигрывать гиф анимацию.
Единственный его недостаток в том, что он не хочет работать с Flex 3.
Но есть способ заставить его это делать. Вся загвоздка в том, что ему нехватает нужных ресурсов (ResourceBundle), их(вернее его) просто убрали в Flex 3 фреймворке. И нам всего лишь нужно его добавить.
Рецепт:
создаем папку bundles/en_US/ в которую копируем файл {Билдер}/sdks/3.0.0/frameworks/projects/framework/bundles/en_US/src/containers.properties
и добавляем в него строку
outOfRange=out of range или по вкусу что вам угодно
И в опциях компилятора указываем:
-locale en_US -source-path=../bundles/{locale} -allow-source-path-overlap=true
Компилируем и все отлично!.
3 Responses to “Fix AnimatedGif for using in Flex 3”
Как я понял он платный.
Я пользуюсь бесплатным http://www.bytearray.org/?p=93 который прекрасно работает и в Flex 3
By kutu on Sep 5, 2008
Про альтернативу от bytearray я знаю, но в моем случае нужно передовать компоненту любую картинку или swf. Нужен был функционал стандартного Image умеющий играть гиф.
By Ilja on Sep 6, 2008
Отличная новость! У мене как раз один проект болталсяф на втором СДК изза этого гиф-лоадера.
By tearaway_Tea on Sep 8, 2008