Получение кода страницы TChromium CEF4Delphi для SPA сайтов

Андрей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.12.2021

Возникла необходимость вытащить код страницы в скрытом режиме (без визуализации сайта).

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

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