【问题标题】:Adobe AIR - Inconsistencies in detecting whether Adobe AIR runtime is installedAdobe AIR - 检测是否安装了 Adob​​e AIR 运行时不一致
【发布时间】:2010-07-08 17:18:44
【问题描述】:

我在使用以下过程检测是否安装了 Adob​​e AIR 时遇到问题: http://livedocs.adobe.com/flex/3/html/help.html?content=distributing_apps_3.html

安装 Adob​​e AIR 1.5 后,我们有时会从位于 http://airdownload.adobe.com/air/browserapi/air.swf

以前有没有其他人遇到过这个问题?如果是这样,有没有人有任何步骤来解决它?

【问题讨论】:

    标签: apache-flex installation air


    【解决方案1】:

    在对该问题进行更多研究后,我发现其他用户遇到了与我们相同的问题:

    http://groups.google.com/group/air-tight/browse_thread/thread/706716c29caf0254

    http://www.flexdeveloper.eu/forums/adobe-air/air-swf%27s-getstatus-method-mistakenly-returns-%27available%27-when-air-is-installed/

    http://forums.adobe.com/thread/435935

    在第二个线程中,它说:

    “我的问题似乎与使用“静默安装”有关。我的客户拥有 AIR 运行时的分发许可证,并将 AIR 安装程序与其安装程序捆绑在一起。当使用静默安装安装 AIR Runtime 时,Adobe 的 air.swf 报告运行时未安装。这种情况会一直发生,直到用户启动一个 air 应用程序,此时 air.swf 能够检测到运行时安装。””

    这似乎表明静默安装程序或 air.swf getStatus 函数存在错误。我尝试了上述步骤,并且能够重新创建并解决问题。有其他人知道不同的解决方法吗?

    【讨论】:

      猜你喜欢
      • 2012-07-15
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 2012-01-25
      • 1970-01-01
      相关资源
      最近更新 更多