Невозможно загрузить SWF-файлы размером более 32768 байт. - PullRequest
3 голосов
/ 29 ноября 2011

У меня есть проект ActionScript 3, в котором я использую Loader для загрузки внешних SWF-файлов.В Chrome Flash Player не будет запускать Event.COMPLETE, если размер SWF-файла превышает 32768 байт!Любая идея, почему или как обойти эту проблему?

Я пытался использовать ProgressEvent.PROGRESS и выполнить логику, когда event.bytesLoaded == event.bytesTotal.Это работает, это действительно происходит, но тогда loader.contentLoaderInfo.applicationDomain.getDefinition() не может найти класс внутри SWF.

1 Ответ

4 голосов
/ 29 ноября 2011

Кажется, что эта проблема возникает, только если прослушиватель событий добавлен как слабая ссылка. Удаление слабой ссылки решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...