【问题标题】:How to use TEdgeComponent with oficial release of Microsoft Edge如何在 Microsoft Edge 正式版中使用 TEdgeComponent
【发布时间】:2021-06-13 15:56:43
【问题描述】:

是否可以将 Delphi 10.4 TEdgeComponent 与 Microsoft Edge 官方版本和 Edge Canary 通道的 WebView2 一起使用?

我已经安装了 edge 的官方版本,这里有最新的 WebView2 https://www.nuget.org/packages/Microsoft.Web.WebView2 并没有用。

我能够让示例项目工作的唯一方法是安装金丝雀频道版本。 谈论开发环境这不是问题。

但是强制终端用户安装金丝雀频道版本,并不是一个好办法。

如何完成这项任务?

【问题讨论】:

    标签: microsoft-edge delphi-10.4-sydney tedgebrowser


    【解决方案1】:

    您需要 Delphi 10.4.2。看到这个Embarcadero video

    也看看这个Embarcadero blog post。它解释了如何安装所需的依赖项。

    还有这个source code

    【讨论】:

    • 是的,我使用的是 10.4.2,但在演示文件夹中获取示例的唯一方法是安装 Microsoft Edge Canary 频道。
    • 你看过视频了吗?
    • 是的,它不包含任何有用的信息。
    • 这里是 Embarcadero 官方文档:docwiki.embarcadero.com/RADStudio/Sydney/en/…。如您所见,它指出应该安装 Canarium 频道。但我不确定官方文档是否已过时,因为它指出没有可用的 webview2 生产版本。我能够使用最新的 webview2 和边缘金丝雀频道使其工作,但问题与带有 TEdgeBrowser 组件的 Edge 的官方版本有关。
    • 你能否让它与 Edge 的官方版本一起使用?
    猜你喜欢
    • 1970-01-01
    • 2016-10-29
    • 1970-01-01
    • 2016-03-30
    • 2020-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多