在德尔福或 C++ 生成器中使用 Chromium Edge WebView2 [复制]

Using Chromium Edge WebView2 in Delphi or C++ Builder [duplicate]

提问人:Coder12345 提问时间:2/1/2020 最后编辑:Coder12345 更新时间:6/22/2020 访问量:4369

问:

现在Microsoft Chromium Edge是最终版本,是否可以在Delphi或C++ Builder中使用它?

据我了解,它基于一个组件。WebView2

是否有像 Embarcadero 这样的组件,或者会提供一个?有没有如何在Delphi / C++ Builder中托管WebView2的示例?TWebView2

安装最新的 Edge 版本以便应用程序可以使用它是否足够?

有一个旧版本的示例 - EdgeHTML - 这里:在 Delphi / C++ Builder 中使用 WebView (EdgeHTML)

更新:上面的问题已在 RAD Studio 的 10.4+ 版本中更新了新版本的 Edge,该版本现在使用 WebView2。所以请看上面的问题。

Delphi Microsoft-Edge C++Builder Chromium

评论


答:

2赞 Elvis Xia - MSFT 2/4/2020 #1

可以在应用程序中使用 WebView2。

有没有如何在Delphi / C++ Builder中托管WebView2的示例?

有关如何使用 C++ 在应用程序中承载 WebView2 的示例,请参阅 Webview2 示例

安装最新的 Edge 版本以便应用程序可以使用它是否足够?

您还需要安装 Webview2 SDK 以及 Microsoft Edge(Chromium)。

有关使用 Webview2 的其他详细信息,请参阅 Microsoft Edge WebView2

注意:Webview2 仍处于预览阶段,功能版本中可能会发生重大更改。