https://learn.microsoft.com/zh-cn/microsoft-edge/webview2/ Microsoft Edge WebView2 控件允许在本机应用中嵌入 web 技术(HTML、CSS 以及 JavaScript)。 WebView2 控件使用 [color=var(--theme-hyperlink)]Microsoft Edge 作为绘制引擎,以在本机应用中显示 web 内容。 使用 WebView2 可以在本机应用的不同部分嵌入 Web 代码,或在单个 WebView2 实例中生成所有本机应用。 若要开始生成 WebView2 应用,请参阅 [color=var(--theme-hyperlink)]WebView2 入门。 混合应用方法开发人员通常必须决定是生成 web 应用还是本机应用。 此决定取决于范围和力量之间的权衡。 下图显示了从最大覆盖范围到最大功率的应用范围: 位于范围中间的混合应用使开发人员能够体验两种优势:Web 平台的通用性和强大性,以及本机平台的强大功能和全部功能。 WebView2 优势Web 生态系统和技能集。 利用 web 生态系统中存在的整个 web 平台、库、工具以及人才。 快速创新。 Web 开发允许快速部署和迭代。 Windows 7、8、10 和 11 支持。 支持跨 Windows 7、Windows 8、Windows 10 和 Windows 11 实现一致的用户体验。 本机功能。 访问完整的本机 API 集。 代码共享。 向代码库添加 web 代码可以增加跨多个平台的重用。 Microsoft 支持。 Microsoft 在支持的平台上提供支持并添加新的功能请求。 常青分布。 依赖带有定期平台更新和安全修补的最新版 Chromium。 已修复版本分布。 也可以在应用中打包特定版本的 Chromium 位。 增量采用。 逐步将 web 组件添加到应用。
|