C# и Webview Control, как узнать, когда javascript завершен? - PullRequest
0 голосов
/ 26 апреля 2020

При использовании элемента управления WebView с c# (csharp). Как я могу узнать, когда страница закончила загрузку и завершила javascript, который находится на странице. Пока я могу понять, что страница загружена. Однако, когда я проверяю определенные вещи на странице, их там нет. Поэтому я получаю сообщение об ошибке, потому что javascript на странице еще не завершено.

Любые идеи о том, как получить это с помощью элемента управления WebView. Не контроль веб-браузера.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 27 апреля 2020

Я думаю, WebView.NavigationCompleted событие - это то, что вы ищете. Вы можете использовать это событие, чтобы сделать что-то, когда страница полностью загрузится. Вот пример:

webView.NavigationCompleted += (webSender, webE) => {
    // things to do when page is loaded
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...