Chrome、Edge 和 Firefox 集成

在 Blue Prism® 中,通过使用 Blue Prism 浏览器扩展程序,能以原生方式支持 Google Chrome、基于 Chromium 的 Microsoft Edge 版本和 Mozilla Firefox Web 浏览器中的网页和应用程序实现自动化。扩展程序允许 Blue Prism 与这些浏览器中显示的网页和应用程序进行交互,从而能轻松对依赖此类应用程序和网页的业务流程进行建模。

Blue Prism 扩展程序与 Blue Prism 建立连接,并允许 Blue Prism 与 Chrome、Edge 和 Firefox 中的网页进行交互,从而能交换数据和处理元素。

Blue Prism 使用原生消息传递主机应用程序与浏览器扩展程序进行通信。从 Blue Prism 中启动浏览器时,原生消息传递主机应用程序会在后台启动,然后侦听来自 Blue Prism 的任何传入消息,以将其发送到浏览器扩展程序。

Blue Prism 安装程序会自动安装原生消息传递主机的配置设置,而不管用户是否选择安装任何浏览器扩展程序。安装程序会为原生消息传递主机创建一个额外的注册表项,该项指向 JSON 文件,该文件提供有关允许的扩展程序和可执行文件位置的详细信息。

Blue Prism 浏览器扩展程序包括以下三个:

  • Chrome—用于使 Google Chrome 中的应用程序和网页实现自动化。
  • Firefox—用于使 Mozilla Firefox 中的应用程序和网页实现自动化。
  • Edge—用于使 Microsoft Edge 中的应用程序和网页实现自动化。

基于浏览器的应用程序也可以通过安装了 Blue Prism 且启用了浏览器扩展程序的 Citrix 虚拟桌面环境以原生方式实现自动化。

Manifest V2 和 V3 支持

对于 Chrome 和 Edge 扩展程序,我们根据 Google 和 Microsoft 的指南区分为 Manifest V2 和 V3 提供的支持。有关更多信息,请参阅 GoogleMicrosoft 的指南。

Mozilla 尚未宣布从哪一日起将停止支持 MV2 浏览器扩展程序,因此,Blue Prism Firefox 浏览器扩展程序仍然使用 Manifest V2,从而不受此变更的影响。

以下 Manifest V2 和 V3 支持适用于 Blue Prism 7 版本:

  • 在 Blue Prism 版本 7.0 中,默认提供原生 Manifest V2 浏览器扩展程序支持。
  • 在 Blue Prism 版本 7.0 和 7.1 中,通过 Blue Prism Browser Automation Agent(具有插入/调用 JavaScript 功能)提供 Manifest V3 浏览器扩展支持。
  • Blue Prism 7.1 和 7.2 版本提供了原生 Manifest V3 浏览器扩展程序支持,具体如下:
    • 在 Blue Prism 版本 7.1 中,提供原生 Manifest V3 支持,无需插入/调用 JavaScript 功能。有关更多信息,请参阅 Blue Prism 7.1 升级通知
    • 从 Blue Prism 版本 7.2 开始,以前仅通过 Blue Prism Browser Automation Agent 提供的插入/调用 JavaScript 功能默认包含在 Manifest V3 浏览器扩展程序中。

浏览器扩展程序兼容性

有关 Blue Prism 浏览器扩展程序的最新测试和兼容性数据,请参阅浏览器扩展程序兼容性一览表