【问题标题】:How do you access browser information from an AIR application?如何从 AIR 应用程序访问浏览器信息?
【发布时间】:2010-09-26 02:37:51
【问题描述】:

我正在尝试构建一个将在 Linux/Mac OS/Windows 上运行的 Adob​​e AIR 应用程序,它可以监控用户的浏览历史记录。

我的 AIR 应用程序如何找出安装了哪些浏览器?换句话说,要监控的浏览器历史列表。

还有什么方法可以知道浏览器在运行时是否正在运行?

至于历史文件,我有一些关于 Firefox 的信息,所以任何关于读取/解析 IE/Safari/Opera/Chrome 历史文件的信息/链接将不胜感激。

【问题讨论】:

    标签: actionscript browser air


    【解决方案1】:
    1. 没有可用于执行此操作的 API。我认为你最好的办法是查看它们的安装位置,即 Windows、Mac 等上的“程序文件”或“应用程序”。如果你绝对需要找到浏览器,你可以遍历整个文件系统寻找二进制文件,尽管这显然会影响性能。

    2. AIR 基本上不提供与操作系统的集成,因此没有真正的方法来确定哪些正在运行,哪些没有运行。如果任何浏览器在运行时创建临时文件,您可以检查它们是否存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-16
      • 2013-07-20
      • 2015-08-18
      • 1970-01-01
      相关资源
      最近更新 更多