Откройте новое окно браузера или установите фокус на существующий браузер - PullRequest
1 голос
/ 17 июня 2010

Я использую код, подобный следующему: http://blog.flexexamples.com/2007/08/29/launching-new-browser-windows-from-flex/

У меня есть приложение Flex, работающее в AIR, и когда я нажимаю на URL, он открывает новую вкладку в моем существующем браузере.В дополнение к этому фокус не устанавливается на браузер.Это означает, что я не знаю об открытии URL-адреса в браузере, пока я не переключу фокус с приложения на браузер.

Возможно ли открыть новый шлепающий браузер или изменить фокус набраузер, так что это действительно очевидно для пользователя?

Спасибо.

1 Ответ

1 голос
/ 17 июня 2010

В AIR / Flex вы ничего не можете сделать, чтобы это произошло. Поведение, которое вы видите, связано с операционной системой и настройками браузера. В AIR navigateToURL просто передает URL-адрес операционной системе, которая обрабатывает URL-адрес на основе значений по умолчанию.

Если мне не изменяет память, мой firefox по умолчанию должен открываться в новой вкладке, но я использовал некоторые настройки, чтобы она всегда открывалась в новом окне. Быстрый поиск в Google не дал мне ответа.

...