今天,微软宣布了适用于Win32C/C++应用的WebView2新版本。新组件能够在不同的Windows版本中使用,微软表示还将会发布向前兼容的SDK。WebView2是WebView的继任者,是基于新版Edge浏览器的控件,能够在本机应用程序中嵌入Web技术(HTML、CSS和JavaScript)。
自从微软宣布基于谷歌的开源Chromium重构浏览器之后,微软就承诺会提供全新的WebView。最初的WebView是基于EdgeHTML的,目前使用WebView的应用程序依然会得到支持。
虽然今天WebView2适用于Win32应用,但微软表示后续还会支持更多版本。它隶属于ProjectReunion,所以开发者需要等到WinUI3正式上线之后才能在UWP应用中使用,WinForms和WPF将会在今年晚些时候正式发布。
微软计划每六周推出一个新的WebView2SDK,和稳定版Edge同步更新。今天推出的WebView2被认为是常青版(Evergreen),这意味着它将继续更新最新版本。今年晚些时候推出的是固定版(FixedVersion),并不会获得更新。