- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScaleCoordinates 迁移工具
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- StudioPro
- 扩展程序
- 故障排除
Chrome 扩展程序故障排除
本页介绍了 UiPath Chrome 扩展程序可能无法正常工作的常见原因,以及针对这些问题的解决方案。
ChromeNativeMessaging.exe
支持 UiPath Chrome 扩展程序与 UiPath Studio/UiPath Robot 之间的通信。
- 打开 Chrome。
- 打开任务管理器。
- 检查
ChromeNativeMessaging.exe
进程是否正在运行: -
如果该进程未运行:
如果上面的信息不能解决您的问题,您可以尝试通过查看这里说明的追踪,并分析 UiPath 扩展程序抛出的错误,从而获得其他信息。以下是您可以收集和分析的跟踪类型:启用追踪。
- 在 Google Chrome 中,转到
chrome://extensions/
。 - 选中网页顶部的“开发人员模式”复选框。
- 转到 UiPath 扩展程序并单击背景页面。系统将显示“开发人员工具”页面。
- 导航到“控制台”选项卡。扩展程序生成的所有追踪都显示在这里。
注意: Errors are marked in red.
- 在您要自动化的网页上,转到“侧导航栏”>“更多工具”>“开发者工具”(或按 Ctrl+Shift+I)。系统将显示由 UiPath 扩展程序为当前页面生成的追踪。
注意: Errors are marked in red.
ComSpec
环境变量缺失或具有无效值,则 Google Chrome 无法启动 ChromeNativeMessaging.exe
。
ComSpec
环境变量手动添加正确的值。
%SystemRoot%\system32\cmd.exe
。
默认情况下,该扩展程序未被授予访问文件 URL 或隐身模式的权限。要启用这些权限:
- 在 Google Chrome 中,导航到
chrome://extensions/
。Chrome 扩展程序页面随即显示。 - 导航到 UiPath 网页自动化扩展程序,然后单击“详细信息”按钮。系统将显示“UiPath 网页自动化”详细信息页面。
- 确保选中了“允许匿名”和“允许访问文件 URL”选项。
Simulate
输入方法的“单击”活动不再适用于具有带 javascript:
URI 的单击处理程序的 HTML 元素:
在这种情况下,模拟点击将不会生效,也不会报告任何错误。
这已在此处报告为 Chromium 错误:https://bugs.chromium.org/p/chromium/issues/detail?id=1299742 此问题非常罕见,因为很少有 HTML 元素在此表单中具有单击处理程序。
解决方法
Simulate
更改为任何其他输入方法:
- Chromium API
- 硬件事件
- 窗口消息
开发者工具可用性具有以下可能的值:
- 0 = 不允许在企业策略安装的扩展程序上使用开发者工具,允许在其他上下文中使用开发者工具
- 1 = 允许使用开发者工具
- 2 = 禁止使用开发者工具
安装扩展程序时,系统会自动正确设置此值,但如果系统管理员为此策略设置了其他值,则系统会覆盖此值。
“开发者工具可用性”的其他值会导致下面列出的问题。
0
,则:
- UiPath Chrome 扩展程序 v22.4 根本无法使用此限制。请考虑升级到随 UiPathStudio.msi 2022.4.4 提供的扩展程序的 v22.10。
- UiPath Chrome 扩展程序 v22.10 将仅限使用 LTS 版本的 UIAutomation(19.10.x、20.10.x、21.10.x、22.4.x)
InjectJS
活动将不起作用。
2
,则:
DeveloperToolsAvailability=0
中的所有限制均适用ChromiumAPI
输入方法将不起作用。
ChromeNativeMessaging.exe
,UiPath 网页自动化浏览器窗口将显示以下警告:
无法与 UiPath Platform 通信。扩展程序的原生部分配置不正确。
从 UiPath Studio 中重新安装扩展程序。
对于 MV3 扩展程序,浏览器将在网页加载后稍后加载。 这意味着,在速度较慢的计算机上,20.10 或更早版本的 UiPath.UiAutomation.Activities 中的“打开浏览器”活动可以在扩展程序启动前达到 20 秒的内部超时。
从 v20.10.13 开始,“打开浏览器”活动的内部超时已从 20 秒增加到 60 秒。
UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS
环境变量配置超时。 例如,将 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS=120
设置为使用 120 秒作为活动的超时时间。