【问题标题】:How to get adobe air air.navigateToURL(urlReq) to bring default browser to focus如何让 adobe air air.navigateToURL(urlReq) 使默认浏览器成为焦点
【发布时间】:2009-09-24 03:05:27
【问题描述】:

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

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

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

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

(现在就去试试)

【问题讨论】:

  • 我也在为此苦苦挣扎……有人有解决方案吗?我有 FF 3.6 作为我的默认浏览器。

标签: air adobe


【解决方案1】:
air.navigateToURL(urlReq, "_blank");

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      在桌面空中应用程序中,这可以完成工作:

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

      切勿在已编译的 air 应用中尝试。 StageWebView 可以帮助您,或者您可以尝试使用“url 方案”。我知道 googlechrome 有一个:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多