【问题标题】:UiPath cannot click Chrome Browser popup dialogsUiPath 无法点击 Chrome 浏览器弹出对话框
【发布时间】:2020-08-31 04:52:24
【问题描述】:

我在几个自动化工作流程中的一些小部分遇到了很多麻烦,非常感谢任何帮助。我们使用 UiPath 处理我们的 ERP,Great Plains,使用 Chrome 中的 GP Web 客户端,但我一直试图简单地重新加载浏览器。似乎我无法找到与任何 Chrome 对话框交互的方法,例如重新加载或打印对话框提示,如下例所示:

我尝试过同时使用元素点击选择器和图像选择器超时等,但无法以任何方式与这些 Chrome 对话框交互。我还尝试发送热键以单击 Enter,就像没有 UiPath 一样,但 UiPath 中的任何内容都无法识别提示。在使用记录活动时,它甚至会忽略这些 Chrome 对话框。我有正确的 Chrome 扩展程序,其他一切正常,但对话框似乎无法处理。

以下是我尝试过的两个选择器示例:

我已经在 Studio 中尝试了所有我能想到的方法并搜索了论坛,但没有发现任何有用的信息。有没有人有任何使用 Chrome 对话框的技巧?

【问题讨论】:

    标签: google-chrome uipath uipath-studio


    【解决方案1】:

    确实,这是 UiPath 无法提供适当解决方案的地方。我对此也有几个想法。但只有一个工作可靠。

    这很简单。您只需在浏览器上设置 Enter 键

    属性应该是这样的:

    如果您需要在您的情况下单击关闭。您在开始时使用了一个额外的 Tab 热键。

    您也不必使用 附加窗口 活动。这是可选的。您只需使用发送热键

    【讨论】:

    • 哇,太好了,这马上就成功了,非常感谢!我使用了类似的设置,但看起来添加了较低的 3000 毫秒超时,Waitforready.Complete 起到了作用。非常有用的解决方法!
    • 这种方法对浏览器安全吗?我的意思是这适用于所有浏览器吗?我希望我的应用程序独立于浏览器,因此提出这个问题
    • 我现在只是在使用 Chrome。但是是的,应该可以在任何浏览器中使用。它只是按回车键。这适用于任何显示该对话框的浏览器。
    猜你喜欢
    • 2023-03-19
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多