Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Получение кода TChromium CEF4Delphi для SPA


Автор: ChaserHA 23.12.2021, 14:46
Возникла необходимость вытащить код страницы в скрытом режиме (без визуализации сайта).

Для многостраничных сайтов такая последовательность работает стабильно и корректно. Но при попытке работать с SPA возникла проблема: после загрузки основного фрейма такие сайты подгружают много контента, но TChromium похоже уже не отслеживает этот процесс и событие onLoadEnd не вызывается. Хотя onLoadingProgressChange может произойти. По истечении какого-то времени (тоже предсказать не дано) можно повторить вызов RetrieveHTML, но даже в этом случае мы не всегда получим весь контент.

Необходимо написать программу для полной загрузки сайтов на SPA в скрытом режиме до полной загрузки контента.

Подскажите, куда копать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)