WebView2 — компонент для внедрения веб-контента в собственные приложения. 3 Для отображения веб-контента используется часть браузера Microsoft Edge. 3
Некоторые особенности работы технологии:
- Взаимодействие между веб-интерфейсом и собственным интерфейсом. 2 WebView2 позволяет внедрять веб-содержимое в приложения и обмениваться данными между машинным и веб-кодом с помощью простых сообщений, кода JavaScript и собственных объектов. 2
- Управление процессами. 2 Приложение получает сведения о выполнении процессов WebView2, выходе из процессов и сбоях процессов, чтобы можно было принять соответствующие меры. 2
- Переход к страницам и управление загруженным содержимым. 2 Приложение управляет переходом к веб-страницам и содержимым, загруженным на веб-страницах. 2
- Проверка подлинности. 2 Приложение может обрабатывать обычную проверку подлинности с помощью элемента управления WebView2. 2
- Отрисовка WebView2 в приложениях, отличных от платформы. 2 Можно настроить систему отрисовки WebView2, если в ведущем приложении не используется платформа пользовательского интерфейса. 2
WebView2 позволяет использовать общую часть веб-браузера, установленную в операционной системе. 3 Поэтому каждое приложение не должно включать свой собственный браузер (хотя может выбрать такой вариант). 3