![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,283
|
Вопрос флэшерам-маководам. Сначала небольшая предыстория. Имеется флэшка, которая должна реагировать на колесо мыши.Тут сразу вылазит
грабля №1 - в макоси событие MouseEvent.MOUSE_WHEEL тупо не поддерживается.Т.е. кручу колесо - событие не возникает. Лезу в гугл нахожу воркэраунд костыль коротко суть такая - ловить события от колеса в js, и дальше передавать их в флэшку через ExternalInterface, но тут уже вылазит грабля №2 - макось не дружит с ExternalInterface. И действительно если перейти по ссылке выше и там запустить демку,то со страницы она работает как надо, но если скачать сорцы и запустить локально внутри флэшки возникает эксепшен (security error #2060 Sandbox violation) на этой строке if( ExternalInterface.available ) { ExternalInterface.addCallback( 'externalMouseEvent', _externalMouseEvent ); } Лезу опять гуглить и нахожу вот это workaround оттуда Цитата:
|
![]() |
Часовой пояс GMT +4, время: 23:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|