Delphi CEF Проверьте, не доступен ли сайт - PullRequest
0 голосов
/ 30 июня 2018

Я использую CEF 3.2623.1401.gb90a3be (Chromium 49.0.2623.110) в моем проекте в Delphi 10.1. (Я должен использовать довольно старую версию CEF / Chromium для обратной совместимости с WinXP). Как я могу проверить, недоступен ли сайт? если я пытаюсь открыть какой-либо явно несуществующий или недоступный сайт в обычном браузере Chrome - я получаю сообщение об ошибке типа DNS_PROBE_FINISHED_NXDOMAIN или ERR_INTERNET_DISCONNECTED, но во встроенном браузере Chromium я получаю пустую страницу без чего-либо. Можно ли как-то отловить такие ошибки в Chromium?

1 Ответ

0 голосов
/ 30 июня 2018

Да, вы можете. Существует событие OnLoadError , которое вы можете обработать (коды ошибок можно найти в модуле ceferr.pas ).

...