Вопрос

У меня есть эта очень странная проблема в приложении big flex, где оно будет нормально работать с отладочным swf, если у пользователя установлен debug flash, но будет иметь некоторые различия для людей со стандартной версией flash.

Эти различия включают:

  • Никаких всплывающих окон

  • потерять весь перехват событий

  • Странное расположение кнопки

Я где - то читал , что updatedisplaylist обрабатывался по - другому?На данный момент я попробую способ экспорта релиза вместо swf-файла bin-debug и вернусь к фиксациям, чтобы посмотреть, что стало поворотным моментом.

Был ли какой - нибудь подобный опыт ?

Это было полезно?

Решение

Я использую Flex в течение длительного времени и никогда не слышал о каких-либо подобных проблемах, связанных с использованием debug vs. стандартные версии Flash Player, но я столкнулся с проблемами, подобными тем, с которыми сталкиваетесь вы.

Когда в вашем приложении возникает исключение, например, при попытке получить доступ к чему-либо в классе null или при попытке получить доступ к элементу 10 в массиве, содержащем только 9, проигрыватель отладки отобразит окно, в котором указано, что произошло исключение, и предоставит вам трассировку стека, даже если вы не проводите активную отладку приложения.Стандартный проигрыватель этого не делает, поэтому у пользователя не будет возможности узнать, что что-то пошло не так.

По моему опыту, после возникновения неперехваченного исключения это может сделать весь запущенный код с этого момента очень нестабильным, вызывая все перечисленные вами проблемы и многое другое.

Я сомневаюсь, что ваша проблема как-то связана с тем, что два разных плеера, помимо стандартного, не дают вам никаких отзывов о состоянии вашего приложения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top