Flash-приложение зависает в производственной версии Flash Player 11, но работает должным образом в отладочной версии. - PullRequest
2 голосов
/ 25 ноября 2011

Я только что наткнулся на случай, когда приложение Flash зависает в производственном Flash Player и работает гладко в отладочной версии. Это не бросает никаких ошибок или исключений. Кто-нибудь сталкивался с чем-нибудь подобным? Почему это происходит или как в таком случае нужно отлаживать?

И побочный вопрос - что именно отличается в отладочной версии с внутренней точки зрения? Любая хорошая рецензия на тему?

UPDATE:

Я не упомянул, но проблема в Flash Player 11, возможно, это важно, потому что у Flash Player 10 нет проблем с тем же кодом.

1 Ответ

1 голос
/ 26 ноября 2011

На тот случай, если кому-то будет интересно, как эта проблема была решена.

Прежде всего класс, вызвавший зависание, оказался изящным BitmapDataUnlimited , что позволяет преодолеть разрешение растрового изображенияограничить во Flash.По сути, мы изменили то, что мы создали класс, непосредственно расширяющий EventDispatcher, вместо того, чтобы реализовывать интерфейс IEventDispatcher и иметь косвенную связь с закрытым внутренним объектом _eventDispatcher.

Может кто-нибудь сказать мне, в чем преимущество прямой реализации интерфейса IEventDispatcher?

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