如何获取adobe air air.navigateToURL(urlReq)以使默认浏览器聚焦

时间:2009-09-24 03:05:27

标签: air adobe

我正在使用adobe air,我有这个代码..

var urlReq = new air.URLRequest('http://google.com'); 
air.navigateToURL(urlReq);

它的工作正常,因为它正在浏览器中加载页面,但问题是adobe air停留在前面而浏览器没有被带到前面......

也许是因为我在运行时工作而不是一个编译的应用程序?

(现在就试试吧)

3 个答案:

答案 0 :(得分:1)

air.navigateToURL(urlReq, "_blank");

这样做可以吗?它适用于我编译的应用程序......

答案 1 :(得分:0)

当你的默认浏览器是IE时会发生这种情况吗?如果您的默认浏览器是Firefox,该怎么办?

答案 2 :(得分:0)

在台式机应用程序中,这可以完成工作:

var url:String = "http://google.com";
navigateToURL( new URLRequest(url) );

永远不要尝试编译的航空应用程序。 StageWebView可以为您提供帮助,也可以尝试使用' url计划'。我知道googlechrome有一个:

navigateToURL( new URLRequest( "googlechrome://google.com") );