C# AddScriptToEvaluateOnNewDocument для Selenium 4.0.0-alpha04 - PullRequest
0 голосов
/ 04 февраля 2020

Я использую Selenium 4.0.0-alpha04 для C#

Я пытаюсь внедрить JavaScript код, который запускается до загрузки страницы

  static void Main(string[] args)
        {
            IWebDriver driver = new ChromeDriver();
            IDevTools devTools = driver as IDevTools;
            DevToolsSession session = devTools.CreateDevToolsSession();
            session.Page.AddScriptToEvaluateOnNewDocument(new OpenQA.Selenium.DevTools.Page.AddScriptToEvaluateOnNewDocumentCommandSettings()
            {
                Source = @"Object.defineProperty(navigator, 'webdriver', { get: () => undefined })"
            }
            );
            driver.Navigate().GoToUrl("https://google.com") ;
        }

Но это не работает, Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...