Проблема с версией Flash Player - PullRequest
0 голосов
/ 31 января 2011

Я столкнулся с одной странной проблемой. В моем приложении Flex есть один сетка по щелчку каждого элемента сетки, он отправит одно событие и покажет детали. Как обычно, я изменяю состояние компонента на достичь этого. Но это отлично работает на моей машине, но от моего на стороне клиента это не работает. Единственная разница вижу Разница в версии Flash Player. FP версия у меня есть здесь 10,0,45,2 но на месте установлена ​​последняя версия: 10.1.102.64. Вызывает ли это какие-либо проблемы в поведении приложения flex? Я совершенно запутался здесь, потому что у меня нет прав менять игрока версия на моей машине.

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

Заранее спасибо за помощь.

Ура, Anoop

Ответы [ 2 ]

0 голосов
/ 03 февраля 2011

При нажатии на элемент, что вы используете для получения выбранного элемента - event.target.selecteditem или event.currentTaget.selecteditem? Попробуйте перейти от цели к текущей цели или наоборот, она может работать на обеих машинах.

0 голосов
/ 31 января 2011

Большинство поведенческих различий между приложениями flex связано с тем, что во время компиляции используются разные Flex SDK (например, клиент просматривает двоичную копию файла .swf, который вы запускаете) или браузеры с различными API-интерфейсами подключаемых модулей. (как они обрабатывают 500 ошибок, например). Если вы считаете, что это проблема с версией флэш-плеера (они, вероятно, встречаются редко, так как они запускают регрессионные тесты по всем версиям плеера, так что флэш-файлы SWF, сделанные несколько лет назад, работают нормально), вы, безусловно, можете перейти на эту версию плеера и убедиться в этом сами.

Вы также можете исключить любые проблемы с подключением, такие как брандмауэры или прокси-серверы?

...