Fix GoToPage

This commit is contained in:
Haiping Chen 2024-08-12 21:58:06 -05:00
parent 5b041b19e5
commit 64d088c879
2 changed files with 12 additions and 0 deletions

View file

@ -43,6 +43,11 @@ public class PlaywrightInstance : IDisposable
}
}
if (!string.IsNullOrEmpty(pattern))
{
return null;
}
return _contexts[contextId].Pages.LastOrDefault();
}

View file

@ -30,6 +30,13 @@ public partial class PlaywrightWebDriver
includeResponseUrls: args.IncludeResponseUrls);
}
if (page == null)
{
page = await _instance.NewPage(message, enableResponseCallback: args.EnableResponseCallback,
excludeResponseUrls: args.ExcludeResponseUrls,
includeResponseUrls: args.IncludeResponseUrls);
}
var response = await page.GotoAsync(args.Url, new PageGotoOptions
{
Timeout = args.Timeout