打开新的浏览器窗口,或将焦点设置为现有浏览器

时间:2010-06-17 11:31:33

标签: flex browser navigatetourl

我正在使用类似于以下内容的代码: http://blog.flexexamples.com/2007/08/29/launching-new-browser-windows-from-flex/

我在AIR中运行了一个Flex应用程序,当我点击一个URL时,它会在我现有的浏览器中打开一个新选项卡。除此之外,焦点不会设置为浏览器。这意味着我不知道浏览器中的URL打开,除非我实际上将焦点从应用程序更改为浏览器。

是否可以打开全新的打屁股浏览器,或者将焦点更改为浏览器,以便对用户显而易见?

感谢。

1 个答案:

答案 0 :(得分:1)

在AIR / Flex中无法做到这一点。您看到的行为是由操作系统和浏览器设置引起的。在AIR中,navigateToURL只传递基于默认值处理URL的URL操作系统。

如果内存为我服务,我的firefox安装程序默认情况下会在新标签页中打开,但我曾经使用过一些设置让它始终在新窗口中打开。然而,快速谷歌搜索没有给我答案。