【发布时间】:2021-08-05 13:12:35
【问题描述】:
我工作的公司开发了一个应用程序,该应用程序使用 WebView2 在应用程序中显示 Edge 浏览器。我们使用的 IDE (Delphi) 提供了一个名为“WebView2Loader.dll”的 dll 来与 exe 一起分发。
在查看 WebView2 运行时的运行方式时,很多人提到了一种叫做“Evergreen”的东西,它似乎是 WebView2 运行时,它可以自动将自身更新到最新最好的状态。 https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution#understand-the-webview2-runtime-and-installer-preview
这就是混乱的来源。我的问题是这个 Evergreen 与 WebView2Loader.dll 有什么关系?我认为它的工作方式是加载器 dll 只是在那里找到已安装的 WebView2 运行时,而 Evergreen 实际上正在下载运行时。我从这句话中得到了这个指示“WebView2Loader.dll 是一个小组件,可帮助应用程序在设备上找到 WebView2 运行时或 Microsoft Edge 的不稳定通道。”从这个链接https://docs.microsoft.com/en-us/microsoft-edge/webview2/how-to/static。
然后我的后续问题是,客户是否必须手动下载 Evergreen,或者如果他们已经安装了 Edge,该运行时是否存在?
【问题讨论】:
标签: delphi microsoft-edge webview2