Open PickGG opened 5 years ago
Как решить эту проблему?
Работаю над этим.
Работаю над этим.
Готово? Очень жду, так как твой фреймворк единственный подходящий для меня из существующих на данный момент.
I'm also experiencing similar issue.
Is there any way to track any URL changing events?
Здравствуйте, напишу этот issue на своем родном языке. На английском пишу плохо. Да и мы соотечественники.
Мне нужно сделать авторизацию на сайте. Пробовал так. engine = EngineBuilder.New().UseJint().Build(); engine.ComputedStylesEnabled = true; var page = await engine.OpenUrl("https://vktarget.ru/login/"); var document = page.Document; HtmlInputElement email_input = (HtmlInputElement)document.GetElementsByTagName("input").Single(x => (x.GetAttribute("placeholder")) == "Введите ваш e-mail");
HtmlInputElement pass_input = (HtmlInputElement)document.GetElementsByTagName("input").Single(x => (x.GetAttribute("type")) == "password");
HtmlButtonElement button = (HtmlButtonElement)document.GetElementsByTagName("button").Single(x => x.TextContent == "Авторизация");
email_input.Value = "email@gmail.com";
pass_input.Value = "mypassword";
button.Click();
После ввода данных пользователя и нажатия кнопки "Авторизация" ничего не происходит. Сайт должен перебросить браузер в личный кабинет. Свойство Engine.Url остается неизменным. Думаю причина в том что метод Click не работает.