Ajay_Saini Ответов: 1

Как получить и сохранить визуализированный HTML-источник в переменной с помощью cefsharp?


Привет,
Я использую библиотеку CefSharp в приложении Windows Form для рендеринга HTML. Изначально я использовал управление веб-браузером, но иногда это создает проблемы на нескольких URL-адресах.

Теперь я хочу получить полный HTML-источник и сохранить его в строковой переменной для дальнейшей обработки.

Разве кто-нибудь делал это раньше? Пожалуйста, помогите мне.

Что я уже пробовал:

Попробовал пример этого, но не получил точного решения.

1 Ответов

Рейтинг:
1

Suvendu Shekhar Giri

Никогда не пробовал этого делать, но нашел какое-то предложение, которое может помочь.

webView.EvaluateScript(@"document.getElementsByTagName ('html')[0].innerHTML").ToString();

Существует также GetSourceAsync() метод, который может помочь.
CefSharp/IWebBrowser.cs at cefsharp / 41 · cefsharp/CefSharp · GitHub[^]

Надеюсь, это поможет :)


Ajay_Saini

Привет,
Спасибо за ваш ответ.
Кажется, что это может помочь мне, но я изо всех сил пытаюсь использовать его. У вас есть какое-то рабочее решение?