Merge pull request #1122 from visagang/features/vguruparan
Add function to get browser url for Playwright
This commit is contained in:
commit
018df7e9b1
|
|
@ -30,4 +30,5 @@ public interface IWebBrowser
|
||||||
Task<BrowserActionResult> SendHttpRequest(MessageInfo message, HttpRequestParams actionParams);
|
Task<BrowserActionResult> SendHttpRequest(MessageInfo message, HttpRequestParams actionParams);
|
||||||
Task<BrowserActionResult> GetAttributeValue(MessageInfo message, ElementLocatingArgs location);
|
Task<BrowserActionResult> GetAttributeValue(MessageInfo message, ElementLocatingArgs location);
|
||||||
Task<BrowserActionResult> SetAttributeValue(MessageInfo message, ElementLocatingArgs location);
|
Task<BrowserActionResult> SetAttributeValue(MessageInfo message, ElementLocatingArgs location);
|
||||||
|
string GetCurrentUrl(MessageInfo message);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,4 +17,11 @@ public partial class PlaywrightWebDriver
|
||||||
|
|
||||||
return answer;
|
return answer;
|
||||||
}
|
}
|
||||||
|
public string GetCurrentUrl(MessageInfo message)
|
||||||
|
{
|
||||||
|
var page = _instance.GetPage(message.ContextId);
|
||||||
|
if (page == null)
|
||||||
|
return string.Empty;
|
||||||
|
return page.Url;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue