一、扩展程序交互(版本2018.4.1)
1)工具菜单里面启用Chrome Extensions;
2) 用WaitUiElementAppear识别 <html app='chrome.exe' /> 成为一个UiElemnt,Browser元素类型通过Element1.GetBrowser获取;
3)Browser变量可以在InvokeCode里面执行跳转刷新等 类似 brower.Navigate("http://xxxindex.html") / browser.Refrsh();
4)Browser变量也可以执行js脚本,用InjectJsScript控件,Element为Browser变量,ScriptCode是js语法,用双引号包含:
"function getUrl() {return decodeURI(window.location.href);}"
5)BrowserScope控件里面可以进行一系列页面操作。
二、Uipath.Core.Activities.OpenBrowser,
1) 直接打开网页,无需扩展,在里面的do做操作;
2) 后续的操作直接在 BrowserScop 里面做页面操作(Attcaj Browser)。