Microsoft.WebView2 и край

Я пытаюсь использовать Microsoft.WebView2 из microsoft.web.webview2.0.9.579.nupkg (пример TEdgeBrowser из Delphi 10.4 версии 27.0.38860.1461)

Эта версия работает только с канареечными или бета- версиями Edge. С выпуском Edge я получил сообщение об ошибке Не удалось найти установку Edge. У вас установлена ​​версия, совместимая с этой версией WebView2 SDK?

В документации говорится только о канареечных версиях Edge.

Какая версия Microsoft.WebView2 будет работать с выпуском Edge?

1 ответ

Я недоступен с приложением Delphi, но я пытаюсь провести тест с приложением Windows Forms . В котором я загружаю webView2 1.0.664.37 с помощью диспетчера пакетов Nuget и пытаюсь протестировать его с помощью MS Edge версии 87.0.664.60 (стабильная версия в настоящее время).

Основываясь на результатах моего теста, он не работал с версией MS Edge 87.0.664.60 (стабильная версия в настоящее время).

Таким образом, согласно результатам этого теста, webView2 1.0.664.37 может не работать в вашем приложении Delphi с текущей стабильной версией браузера Edge (версия 87.0.664.60). Вы можете протестировать его в своем приложении Delphi, чтобы убедиться в этом.

Я провел дополнительные тесты и обнаружил, что если я устанавливаю автономный установщик webView2 Evergreen , то он работает на моей стороне. Вы можете заметить, что существует небольшая разница в версии среды выполнения webView2 и стабильного браузера MS Edge.

Поэтому, если вы можете использовать среду выполнения webView2, вы можете провести с ней тест.

Если вы не можете использовать среду выполнения webView2, а webView2 1.0.664.37 также не работает в вашем приложении Delphi, я предлагаю вам продолжать использовать версию MS Edge Canary или Dev с webView2.

Другие вопросы по тегам