既然 Microsoft Chromium Edge 已经最终确定,是否可以在 Delphi 或 C++ Builder 中使用它?
据我了解,它是基于WebView2
成分。
是否有一个组件,例如TWebView2
或者Embarcadero 会提供一个吗?有一个如何在 Delphi / C++ Builder 中托管 WebView2 的示例吗?
安装最新的 Edge 版本是否足以让应用程序可以使用它?
有一个旧版本的示例 - EdgeHTML - 这里:在 Delphi / C++ Builder 中使用 WebView (EdgeHTML) https://stackoverflow.com/questions/52766249/using-webview-edgehtml-in-delphi-c-builder
Update:上述问题已在 RAD Studio 10.4+ 版本中使用新版 Edge 进行了更新,现在使用 WebView2。所以看上面的问题。
您可以在应用程序中使用 WebView2。
有一个如何在 Delphi / C++ Builder 中托管 WebView2 的示例吗?
有关如何使用 C++ 在应用程序中托管 WebView2 的示例,请参阅Webview2 示例 https://github.com/MicrosoftEdge/WebView2Samples.
安装最新的 Edge 版本是否足以让应用程序可以使用它?
您还需要安装Webview2 SDK https://www.nuget.org/packages/Microsoft.Web.WebView2以及 Microsoft Edge(Chromium)。
关于使用Webview2的其他详细信息,请参考Microsoft Edge WebView2 https://learn.microsoft.com/en-us/microsoft-edge/hosting/webview2#supported-platforms.
注意:Webview2 仍处于预览阶段,功能发布中可能会发生重大更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)