【发布时间】:2021-06-15 00:03:04
【问题描述】:
默认的 Delphi 10.4.2 TEdgeBrowser 界面目前只有原始版本的 WebView2。但是,似乎要在非白色背景上实现无闪烁加载,我们需要使用ICoreWebView2Controller2 设置背景颜色。如何从 Delphi 访问它(以向后兼容的方式)?我尝试从 Microsoft 更新的 WebView2 nuget 包中导入 .tlb,但是 Delphi 给出了 OLE 错误,所以我找不到使用新功能生成 Delphi WebView2 界面的方法。
【问题讨论】:
-
一种方法是下载Microsoft C/C++ SDK,查看头文件并将自己翻译成Delphi,这是您唯一感兴趣的界面。