Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   loader.contentLoaderInfo не диспатчит 'complete' на некоторых флэшках (http://www.flasher.ru/forum/showthread.php?t=149502)

Волгоградец 26.01.2011 23:20

Не знаю, в билдере вообще никакого аутпута, а в FD не эксепшн, а вывод в аутпут - типа такая-то библиотека не найдена.

Psycho Tiger 26.01.2011 23:31

Интересно. Как грузишь библиотеку? Loader?

cleptoman 26.01.2011 23:32

Цитата:

if (loaderInfo.bytesLoaded < loaderInfo.bytesTotal) loaderInfo.dispatchEvent(new Event(Event.COMPLETE));
о_О..

in4core 27.01.2011 04:04

cleptoman у вас видимо каша в голове. Tiger все верно пишет

i.o. 27.01.2011 05:38

Код AS3:

if (loaderInfo.bytesLoaded < loaderInfo.bytesTotal) loaderInfo.dispatchEvent(new Event(Event.COMPLETE));

Может все же == или >= ?

Волгоградец 27.01.2011 12:16

Цитата:

Сообщение от Psycho Tiger (Сообщение 968145)
Интересно. Как грузишь библиотеку? Loader?

Вобщем путаница получилась и много не по теме написано. Объясняю с чем конкретно я столкнулся.
Имеется swf - ВНИМАНИЕ!!! - эта swf дергает из shared библиотеки символы - т.е. лоадеров нет никаких - все происходит explicitly через настройки IDE. Эту swf я гружу. Но если эта swf не находит shared библиотеки из которой она берет символы - то Event.COMPLETE не срабатывает, RTE не выбрасывается, Flash Builder никаких мессаджей не выдает, FD выдает в output
Цитата:

[Fault] invalid_url, information=file:путь к файлу

cleptoman 27.01.2011 13:03

вот потому FD + pure AS3 + SWC

dimarik 27.01.2011 14:52

Старайтесь не использовать shared библиотеки. Там сложная ситуация с их версиями. Когда обновите библиотеку, то по-прежнему будет загружена из кэша браузера старая. На её url сложно повлиять, чтобы добавить в строку запроса необходимые параметры.

Волгоградец 27.01.2011 15:23

Да, с этим есть кое-какие неудобства. Но в нашем случае, думаю, без них (shared библиотек) не обойтись.

КорДум 27.01.2011 15:23

Цитата:

Сообщение от in4core (Сообщение 968194)
cleptoman у вас видимо каша в голове. Tiger все верно пишет

Вообще-то Тигер так пошутил. Его запись вызовет коллапс в главной флешке, ибо сработает сразу же, не дожидаясь загрузки дочерней.


Часовой пояс GMT +4, время: 14:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.