![]() |
ExternalInterface и browse. Не открывается окно.
При помощи ExternalInterface и javascript вызываю во flash функцию, содержащую browse. Функция вызывается удачно, но окно с выбором файла не открывается (при этом alert не срабатывает). Посредством MouseEvent.MOUSE_DOWN все работает. В чем косяк?
PHP код:
Код AS3:
|
Обработчики события, в них перевод фуллскрина, меню на открытие файла требует "действия" от пользователя. Т.е. клика мышкой, нажатия на клавишу клавиатуры, итд. Хотя в данном случае это формально соблюдено, этот факт не прокидывается через мост js->as3, поэтому из соображений безопасности диалог не вызывается.
Это не обойти. |
Спасибо за разъяснение!
|
| Часовой пояс GMT +4, время: 08:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.