我正在编写一个Delphi应用程序,该应用程序使用TWebBrowser在表单上显示Google地图。但是当它开始导航到HTML文件时,会多次显示警报(大约10次):“revocation information for the security certificate for this site is not available ...
”
如何防止TWebBrowser这样做?我的意思是禁用安全警告?我是否必须为Google和我的文件添加例外?如果有,怎么样?有些代码会对我有所帮助。
答案 0 :(得分:0)
原来,TWebBrowser组件有一个名为" Silent"当设置为" true"时,会阻止此类对话。
答案 1 :(得分:0)
这是一个快速解决方案。将Silent设置为true,这将阻止浏览器窗口显示任何对话框。这样做会有你想要的,但如果有任何问题,由于任何窗口显示被禁用,它们都不会显示。
procedure TForm1.FormShow(Sender: TObject);
var
WebAddress : string;
begin
WebAddress := 'https://www.google.com/maps/place/Orlando,+FL/@28.4810971,-81.5088354';
WebBrowser1.Silent := true;
WebBrowser1.navigate(webaddress);
end;
如果您不介意尝试访问的地址,请参阅安全警告?
答案 2 :(得分:-3)
取消选中控制面板上的'检查服务器证书吊销'和'检查发布者证书吊销'设置 - >互联网设置 - >高级选项卡