Microsoft Edge WebView2 控件允许你在本机应用程序中嵌入 Web 技术(HTML、CSS 和 JavaScript)。WebView2 控件使用Microsoft Edge作为渲染引擎来在本机应用程序中显示 Web 内容。 使用 WebView2,您可以将 Web 代码嵌入本机应用程序的不同部分,或者在单个 WebView2 实例中构建所有本机应用程序。
Web 生态系统和技能集。利用网络生态系统中存在的整个网络平台、库、工具和人才。
快速创新。Web 开发允许更快的部署和迭代。
Windows 10 和 11 支持。支持跨 Windows 10 和 Windows 11 的一致用户体验。
原生能力。访问全套本机 API。
代码共享。将 Web 代码添加到代码库可以提高跨多个平台的重用率。
微软支持。Microsoft 提供支持并在受支持的平台上添加新功能请求。
常绿分布。依赖最新版本的 Chromium 以及定期平台更新和安全补丁。
固定版本分发。(可选)在您的应用程序中打包特定版本的 Chromium 位。
增量采用。将 Web 组件逐个添加到您的应用程序中。
支持以下编程环境:
Win32 C/C++
WebView2 应用程序可以在以下版本的 Windows 上运行:
Windows 7 和 8:WebView2 运行时版本 109 是支持以下 Windows 版本的最终版本
包含以下内容:
主要类:环境、控制器和核心
Web/本机互操作
浏览器功能
流程管理
导航到页面并管理加载的内容
iframe
验证
在非框架应用程序中渲染WebView2
使用 Composition 渲染 WebView2
用户数据
性能和调试
Chrome 开发者工具协议 (CDP)