我的问题是我无法在 Firefox 中关闭弹出窗口。
自动化过程的一部分是机器人点击“打印”按钮,门户在 Firefox 中打开新窗口。保存文件(成功)后,我无法关闭带有打印文件的窗口以仅保留原始页面。
我试图通过录制(关闭选项卡)来捕获它,但它根本不起作用(错误)并向那里发送一个热键“ctrl+w”来关闭原始页面。
比较 UiExplorer 中的页面除了 url 之外,我没有看到任何区别。
我的问题是我无法在 Firefox 中关闭弹出窗口。
自动化过程的一部分是机器人点击“打印”按钮,门户在 Firefox 中打开新窗口。保存文件(成功)后,我无法关闭带有打印文件的窗口以仅保留原始页面。
我试图通过录制(关闭选项卡)来捕获它,但它根本不起作用(错误)并向那里发送一个热键“ctrl+w”来关闭原始页面。
比较 UiExplorer 中的页面除了 url 之外,我没有看到任何区别。
这就是选择器发挥作用的地方(在此处了解有关它们的更多信息)。另一个浏览器窗口可能具有不同的标题 -Close Window
与适当的选择器一起使用活动。这是一个例子:
这是我的示例的选择器。请注意,您可以使用通配符(可能需要在打印不同文档时标题的某些部分发生变化)。
"<html app='firefox.exe' title='Rugby World Cup 2019 - Google Search' />"
通配符也是如此。这现在也适用于 2020 年世界杯。
"<html app='firefox.exe' title='Rugby World Cup*' />"
请记住,UiPath 将采用第一个具有匹配选择器的应用程序,因此您需要一个唯一的应用程序。