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 提供的支持。有关更多信息,请参阅 Google 和 Microsoft 的指南。
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 浏览器扩展程序的最新测试和兼容性数据,请参阅浏览器扩展程序兼容性一览表。