Клик button во iframe - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет. У меня 2 вопроса: 1: есть ли возможность кликнуть на кнопку button которая находится во iframe? Браузер использую Awesomium. 2: в браузере Awesomium недавно перестал работать twitter, а именно не получается войти в аккаунт, появилось сообщение что пару месяцев назад twitter обновил систему безопасности и теперь я не могу войти на свой аккаунт в twitter. Есть ли какие решения для обхода данной проблемы?
Кто нибудь знает как в окне Awesomium сделать имитацию клика мышью через api? Пробовал сделать через
                IWebView webView = (IWebView)webControl; //Создаём экземпляр
                webControl.Focus(); //Наводим фокус
                webView.InjectMouseMove(500,500);
                webView.InjectMouseDown(MouseButton.Left);
                webView.InjectMouseMove(500,500);
                webView.InjectMouseUp(MouseButton.Left);
и что-то не работает.

Решение задачи: «Клик button во iframe»

textual
Листинг программы
                dynamic document = (JSObject)webControl.ExecuteJavascriptWithResult("document");
           document.querySelector("button[class*='.ytp-large-play-button.ytp-button']").click();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5