Закрытие нажатием CMD + Q ( на OSX в полноэкранном режиме)
Столкнулся с проблемой закрытия окна в полноэкранном режиме на OSX ( Mac ) нажатием клавиш CMD + Q
AppStore требует, чтобы закрытие обязательно производилось, потому не могу заапрувить приложение. Что пробовал: 1. KeyboardEvent - вешал на все ( stage, NativeApplication, NativeWindow ) - присылает только событие нажатия CMD но не "Q" 2. "closing","close","exiting" - так же и эти события вешались на stage, NativeApplication, NativeWindow |
Не работает даже отдельно запущенный от IDE билд?
Flash IDE может перехватывать некоторые команды с клавиатуры |
дык в полноэкранном режиме работают только стрелки + пару системных клавиш.Попробуй по cmd выпрыгивать из fs и хэндлить кнопки традиционно.
|
Цитата:
Цитата:
п.с. кстати, давно уже и в плеере все кнопки работают. Достаточно указать в коде встройки fullScreenInteractive=true |
Цитата:
|
Цитата:
|
а у эйр нет никаких ограничений на клавиатуру?
|
>>а у эйр нет никаких ограничений на клавиатуру?
нет |
Простите, что так долго не отвечал, проект сдали, время появилось.
Проблема заключалась в том, что я использовал displayMode=FULL_SCREEN, а надо было FULL_SCREEN_INTERACTIVE, как и писал "caseyryan" ( Спасибо ему большое ) Во втором случае все события клавиатуры отлично срабатывали. |
Часовой пояс GMT +4, время: 14:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.