首页 > 解决方案 > Delphi CEF 检查站点是否不可访问

问题描述

我在 Delphi 10.1 的项目中使用 CEF 3.2623.1401.gb90a3be (Chromium 49.0.2623.110)。(我必须使用相当旧的 CEF/Chromium 版本才能向后兼容 WinXP)。如何检查网站是否无法访问?如果我尝试在普通的 Chrome 浏览器中打开任何明显不存在或无法访问的网站 - 我会收到类似DNS_PROBE_FINISHED_NXDOMAINor的错误ERR_INTERNET_DISCONNECTED,但在我的嵌入式 Chromium 中,我只会得到一个没有任何内容的空白页面。我能以某种方式在 Chromium 中发现此类错误吗?

标签: delphichromiumchromium-embeddedtchromium

解决方案


是的你可以。您可以处理OnLoadError事件(然后您可以在ceferr.pas模块中找到错误代码)。


推荐阅读